mysql 实现最后更新实现效果,可通过如下实现
Alter table myTable add `last_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP **ON UPDATE CURRENT_TIMESTAMP**
SqlServer 无法使用这种方式实现,想实现类似效果可通过:
- 将字段设置为datetime类型,并设置默认值为 getdate()
- 通过触发器,在insert 和 update After后,使用如下语句实现:
update tableName set columnName=getdate() from tableName
相关参考:http://stackoverflow.com/questions/22594567/sql-server-on-update-set-current-timestamp