创build模式时MySQL Migration Toolkit语法错误

在这个错误之后,SQL有些问题,我不确定是什么。

错误:您的SQL语法中有错误。 请检查对应于您的MySQL服务器版本的手册,以便在第15行的“(0),PRIMARY KEY( AddressID ),CONSTRAINT FK_Address_Profile FOREIGN KEY”附近使用正确的语法

这里是创build语法:

  DROP TABLE IF EXISTS`MyDB_dbo`.`Address`;
 CREATE TABLE`MyDB_dbo`.`Address`(
   `AddressID` INT(10)NOT NULL AUTO_INCREMENT,
   `ProfileID` INT(10)NOT NULL,
   `Address1` VARCHAR(100)NOT NULL,
   `Address2` VARCHAR(100)NULL,
   `City` VARCHAR(50)NOT NULL,
   `State` VARCHAR(50)NOT NULL,
   `ZipCode` VARCHAR(50)NOT NULL,
   `ZipPlus` VARCHAR(6)NULL,
   `Country` VARCHAR(50)NULL,
   `MailReturned` DATETIME NULL,
   `DPVStatus` VARCHAR(1)NULL,
   DateCreated` DATETIME NOT NULL,
   `StaffID` INT(10)NOT NULL,
   “有效”TINYINT不为NULL DEFAULT(0),
   PRIMARY KEY(`AddressID`),
   CONSTRAINT`FK_Address_Profile` FOREIGN KEY`FK_Address_Profile`(`ProfileID`)
    参考`MyDB_dbo`.`Profile`(`ProfileID`)
    在删除没有行动
    在更新没有行动
 )
 ENGINE = INNODB; 

CONSTRAINT关键字有什么问题吗?

应该有()周围的DEFAULT(0)?

  `Active` TINYINT NOT NULL DEFAULT (0), 

改成

  `Active` TINYINT NOT NULL DEFAULT 0,