我目前正在准备使用 MYSQL 工作台从 MSSQL 迁移到 MYSQL。
我收到的错误如下。
ERROR: Error executing 'CREATE TABLE IF NOT EXISTS `dbo`.`VendorGTG` (
`VID` INT NOT NULL COMMENT '',
`Attending` TINYINT(1) NULL DEFAULT 0 COMMENT '',
`Name1` VARCHAR(50) NULL COMMENT '',
`Name2` VARCHAR(50) NULL COMMENT '',
`Inserted` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP COMMENT '',
`NameTag` TINYINT(1) NULL DEFAULT 0 COMMENT '',
PRIMARY KEY (`VID`) COMMENT '')'
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'COMMENT '')' at line 8.
SQL Error: 1064
最佳答案
MySQL 没有像 SQL Server 这样的架构,因此请从代码中删除它:
CREATE TABLE IF NOT EXISTS VendorGTG (
`VID` INT NOT NULL COMMENT '',
`Attending` TINYINT(1) NULL DEFAULT 0 COMMENT '',
`Name1` VARCHAR(50) NULL COMMENT '',
`Name2` VARCHAR(50) NULL COMMENT '',
`Inserted` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP COMMENT '',
`NameTag` TINYINT(1) NULL DEFAULT 0 COMMENT '',
PRIMARY KEY (`VID`) COMMENT '')
关于mysql - 从 MSSQL 迁移到 MYSQL 错误 1064 MYSQL Workbench,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31832080/