How to add “ON update current timestamp” to existing table column

前端 未结 2 458
隐瞒了意图╮
隐瞒了意图╮ 2021-02-07 14:22

i have column say ts_activity with datatype timestamp in MYSQL and default value to current timestamp. I want to add on update apply current time stamp to this column value.

2条回答
  •  醉话见心
    2021-02-07 14:43

    Try this query -

    ALTER TABLE table_name
      CHANGE COLUMN column_name column_name TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;
    

    Note, in the table only one field can be with 'ON UPDATE CURRENT_TIMESTAMP' option.

提交回复
热议问题