在更新不同列时更新同一行的另一个列值

时间:2014-03-17 14:51:44

标签: mysql

我使用以下命令在MYSQL数据库中创建了一个表 -

create table temp.test(t1 int(4),doa timestamp,dod timestamp);

我在t1中插入了45,在doa和dod属性中插入了两个不同的值。当我用命令更新属性doa时:

update temp.test set doa=current_timestamp where t1=45;

当我执行它时,我看到dod也已更新为当前日期和时间。 我该怎么做才能避免这种自动更新?

0 个答案:

没有答案