84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
如题 比如 a表是这样的
name number time 哈哈 23 2015-04-02 17:32:08 嘻嘻 44 呵呵 56 2015-04-16 17:32:08
用sql 语句要达到的效果是修改name字段的同时将time字段更新到当前时间 求大神指教
人生最曼妙的风景,竟是内心的淡定与从容!
update a set name=“123”,time=now()
或者直接把time字段设置成自动更新的
可以用trigger。设定针对name字段update事件的触发器. create trigger update_time after update on a for each row set new.time=now();
time字段类型设置为timestamp current_timestamp
timestamp current_timestamp
另外一个方法是建表的时候在该字段使用 ON UPDATE CURRENT_TIMESTAMP
ON UPDATE CURRENT_TIMESTAMP
如果数据库没有提供这个功能的话,可以像@drla说的使用trigger
update a set name=“123”,time=now()
或者直接把time字段设置成自动更新的
可以用trigger。设定针对name字段update事件的触发器.
create trigger update_time after update on a for each row set new.time=now();
time字段类型设置为
timestamp current_timestamp
另外一个方法是建表的时候在该字段使用
ON UPDATE CURRENT_TIMESTAMP
如果数据库没有提供这个功能的话,可以像@drla说的使用trigger