我希望系统在 MySQL 中触发插入查询时生成时间戳并将其存储到表中的列中。如何让它发生?
问问题
52 次
1 回答
0
- 在插入行时将当前时间戳插入列“ts”
CREATE TABLE t1 ( ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP );
- 在插入新行时将当前时间戳插入“ts”列,并在更新该行中的数据时更新“ts”列中的当前时间戳
CREATE TABLE t1 (
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP );
以下链接的更多详细信息
https://dev.mysql.com/doc/refman/5.5/en/timestamp-initialization.html
于 2017-02-05T13:25:19.503 回答