以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  帮我设置一下触发器!谢谢  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=176246)

--  作者:304376480
--  发布时间:2022/4/5 16:29:00
--  帮我设置一下触发器!谢谢
老师您好!
帮我看看SQLserver这个触发器怎么写?
资金出入明细表,有一个 时间 列,当新增行时,如果时间列为 null ,则设置为系统时间 GetDate()

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文本文档 (2).txt



--  作者:有点蓝
--  发布时间:2022/4/5 22:08:00
--  
试试

create trigger time_update
on 资金出入明细
after insert
as
begin
UPDATE 资金出入明细
SET 时间 = GetDate()
From
inserted i
WHERE 时间 is null and 资金出入明细.[_identify] = i..[_identify]

end