我在mysql db中的表中有两列: ins_ts 2. upd_ts
所以我需要两个列都有一个默认值。
这就是我想要做的事情:
alter table test MODIFY ins_ts timestamp DEFAULT CURRENT_TIMESTAMP;
alter table test MODIFY upd_ts timestamp ON UPDATE CURRENT_TIMESTAMP;
第一部作品,但第二部则给我以下错误:
Error Code: 1293. Incorrect table definition; there can be only one TIMESTAMP column
with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
我曾在某处读过mysql现在支持两个默认的时间戳列,但在这里它不起作用。
请建议有没有办法实现相同的功能。
由于