mysqlを学んで日が浅い者です.
初心者なためお見苦しい点あるとは思いますがよろしくお願い致します.
mysql
1create table `users`( 2 `id` int unsigned not null primary key, 3 `name` varchar(1024) not null, 4 `email` varchar(1024) not null, 5 `text` text not null default '', 6 `modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, 7 `created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP 8)engine=InnoDB default charset=utf8;
というテーブルに
mysql
1INSERT INTO `hoge`.`users` (`modified`, `created`, `name`, `email`, `text`, `id`) VALUES ('CURRENT_TIMESTAMP', 'CURRENT_TIMESTAMP', 'tanaka', 'tanaka@mail.com', '', 10)
という情報をインサートしてみたところcreatedとmodifiedが0000-00-00 00:00:00となるのはなぜでしょうか?
よろしくお願いいたします.

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。