このような列を持つテーブルを作成したいと思います。
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に構文エラーがあると言い続けています。誰かがこれを説明できますか?