sql2005 表设计中其中一个字段为getdate()的问题。 sql2005 表设计中其中一个字段为getdate(),插入数据没有问题,但是在更新插入的数据时不能更新,想实现的效果是,更新也此字段也能取到当前的日期。请各位指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 getdate() 默认值的话更新时是不会起作用的。 写个触发器吧! 更新的时候也顺便更新时间字段。 create trigger getdate on tbfor updateasupdate tb set time=getdate() where id=(select id from deleted) 在定义字段时 加上 default getdate(),insert,update时就不要添加这个字段,即可 update 不可以,除非指定字段。或者触发器 ,不过感觉没必要弄触发器吧,这不找费事呢吗 行锁问题 觸發器問題. 想做一个导航条需要一段存储过程,或函数,递归路径 很奇怪的问题。语句总是报错,但可以查出数据,怎么回事? 最简单的主从表关联去重复记录,请教高手哦! 在线求助:那位能够提供一下SQL Server2000创建表的字段的常用数据类型各个的含义和基础用法! 查询时处理时间问题。 求一个sql语句!!! 有关sp_dboption用法的问题! 连接不上数据库? 紧急求救MDF恢复后查询出错 从一个数据库里的全部TABLE导到另外一个数据库
create trigger getdate on tb
for update
as
update tb
set time=getdate()
where id=(select id from deleted)
或者触发器 ,不过感觉没必要弄触发器吧,这不找费事呢吗