用通用Mapper更新一条数据,数据库的timestamp属性的字段没自动更新_百 ...

发布网友 发布时间:2024-10-23 19:21

我来回答

1个回答

热心网友 时间:3小时前

这个有两种方式,第一种就是通过你在后台里给它设置好值,他就会更新,你看传回去的值都是空值,当然不能自动创建时间,必须set一个当前时间给它,才能自动更新。比如:

solarConfigInfo.setUpdate_datetime(当前系统时间);//更新时
solarConfigInfo.setCreate_dateTime(当前时间);//添加时

第二种就是创建表的时候设置更新或者添加的时候自动更新或添加这个值,设置方法:

create table z(a int ,b timestamp on update current_timestamp);
b timestamp on update current_timestamp : 该字段自动更新修改时间create table x (a int, b timestamp default current_timestamp); 
b timestamp default current_timestamp : 该字段记录首次插入时间

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com