via http://dev.mysql.com/doc/refman/5.0/en/timestamp.html
自分用MySQLメモ:
デフォルト値を指定する場合、NOW()ではなくてCURRENT_TIMESTAMPというお話。
shell>>
CREATE TABLE items (
id INTEGER NOT NULL PRIMARY KEY,
title VARCHAR(255) NOT NULL DEFAULT('title'),
created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
<<--
###mysql.comより
CREATE TABLE t (
ts1 TIMESTAMP DEFAULT 0,
ts2 TIMESTAMP DEFAULT CURRENT_TIMESTAMP
ON UPDATE CURRENT_TIMESTAMP);
posted by
satoko on Fri 6 Feb 2009 at 10:17 with 0 comments