#1067 - “LastUpdated”的默认值无效

时间:2015-03-02 05:18:12

标签: mysql sql timestamp mysql-workbench

我通过My​​SQL WorkBench制作了我的ER图并将其导出为sql。下面是一个表的代码。

CREATE TABLE IF NOT EXISTS `xxx`.`Agent` (
  `idAgent` INT NOT NULL AUTO_INCREMENT,
  `Name` VARCHAR(100) NOT NULL,
  `RegistrationNumber` VARCHAR(45) NOT NULL,
  `RegistrationDate` DATE NULL,
  `DateOfDealStart` DATE NULL,
  `AddressLine1` VARCHAR(100) NULL,
  `AddressLine2` VARCHAR(100) NULL,
  `Country` VARCHAR(45) NULL,
  `CurrentStatus` TINYINT(1) NOT NULL,
  `DateCreated` TIMESTAMP NOT NULL,
  `LastUpdated` TIMESTAMP NOT NULL,
  PRIMARY KEY (`idAgent`))
ENGINE = InnoDB;

但是当我尝试通过PhpMyAdmin将脚本导入MySQL时,它会在下面说明。

#1067 - Invalid default value for 'LastUpdated' 

我没有提供任何默认值,那么它怎么可能是“无效”?

0 个答案:

没有答案