我想用这样的列创建一个表。
CREATE TABLE `user_gender` (
`user_gender_id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT ,
`user_gender_title` VARCHAR(100) NOT NULL ,
`user_gender_modified_on` DATETIME NOT NULL DEFAULT 0000-00-00 00:00:00 ,
`user_gender_created_on` DATETIME NOT NULL DEFAULT 0000-00-00 00:00:00 ,
PRIMARY KEY (`user_gender_id`) )
ENGINE = InnoDB;
但似乎默认的 0000-00-00 不能在 mysql 中工作。但是我从 joomla 数据库模型中模仿了它,所以我很确定它应该可以正常工作。但我的 phpadmin 一直说 -00-00 中存在语法错误。谁能解释一下?