如何在MySQL中定义一个表,以便在插入时更新时间戳?
我想定义一个新的如何在MySQL中定义一个表,以便在插入时更新时间戳?,mysql,insert,Mysql,Insert,我想定义一个新的MySQL表,比如说表1,它的时间戳列只在INSERT上初始化,而不在更新时初始化。如何操作?您可以使用deful值CURRENT\u时间戳 create table table1 ( your_col your_data_type , ...... my_insert_date_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); 让列my_insert_date_time在insert中为空@JohnBollinger:是的
MySQL
表,比如说表1,它的时间戳列只在INSERT
上初始化,而不在更新时初始化。如何操作?您可以使用deful值CURRENT\u时间戳
create table table1 (
your_col your_data_type ,
......
my_insert_date_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
让列my_insert_date_time在insert中为空@JohnBollinger:是的