# # A) Test code handling virtual columns in mysqldump tool. # SET timestamp=1; CREATE DATABASE test1; use test1; CREATE TABLE t1 (a1 INTEGER, a2 INTEGER GENERATED ALWAYS AS (a1 * 2) STORED, a3 INTEGER GENERATED ALWAYS AS (a1 * 3) VIRTUAL, KEY (a1) ); DROP TABLE IF EXISTS `t1`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!50503 SET character_set_client = utf8mb4 */; CREATE TABLE `t1` ( `a1` int(11) DEFAULT NULL, `a2` int(11) GENERATED ALWAYS AS ((`a1` * 2)) STORED, `a3` int(11) GENERATED ALWAYS AS ((`a1` * 3)) VIRTUAL, KEY `a1` (`a1`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; /*!40101 SET character_set_client = @saved_cs_client */; DROP TABLE IF EXISTS `t1`; DROP TABLE t1; DROP DATABASE test1;