关于触发器 接收外部参数的问题?
ALTER trigger [dbo].[trd_fcqkupdate]
On [dbo].[Fcqk]
for Update
As
if update(fczt)
begin
update fhxx
set fhzt='03'
from fhxx br,Deleted d,Inserted i
where br.fhqdh = d.fhqdh
end
以上是更新fcqk表的fczt='03'后 去更新fhxx表的fhzt ='03'
现在要加上更新dzsj 这个参数 要怎么去接收外部的参数呢?
update fcqk set fczt='03',qrr=:gs_yhmc,dzsj=:ls_time where fhqdh = :ls_fhqdh;
ls_time 这个参数
------解决方案--------------------触发器无法接收参数.
不建议用触发器,改把2个update语句写为一个事务.
------解决方案--------------------PowerBuilder?
参考 http://blog.csdn.net/rambo_china/article/details/2197475