在mysql中插入current_timestamp

Roc*_*'em 2 mysql alter

我需要使用timestamp数据类型更改列.问题是当插入记录时,应该在该列中插入当前时间戳.我知道有ON UPDATE CURRENT_TIMESTAMP但是对于插入我找不到办法.

fan*_*nts 12

你要找的是DEFAULT关键字.

ALTER TABLE yourTable MODIFY COLUMN yourColumn timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;
Run Code Online (Sandbox Code Playgroud)

  • 插入时的默认IS.插入时不指定值,列将具有默认值.就那么简单. (2认同)