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);

http://dev.mysql.com/doc/refman/5.0/en/timestamp.html

posted by satoko satoko on Fri 6 Feb 2009 at 10:17 with 0 comments