MySQL怎么设置一个字段不更新

avatar
作者
筋斗云
阅读量:1

可以使用ON UPDATE CURRENT_TIMESTAMP属性来设置一个字段不更新。这样就可以保持字段的原始值,不受更新操作的影响。

例如,创建一个表时可以使用以下语句来设置一个字段不更新:

CREATE TABLE my_table (     id INT PRIMARY KEY,     name VARCHAR(50),     created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,     updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ); 

在上面的例子中,created_at字段会在插入数据时自动设置为当前时间,而updated_at字段会在更新数据时自动更新为当前时间。因此,如果要设置一个字段不更新,只需要省略ON UPDATE CURRENT_TIMESTAMP属性即可。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!