首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于触发器 接收外部参数的有关问题

2014-01-25 
关于触发器 接收外部参数的问题?ALTER trigger [dbo].[trd_fcqkupdate]On [dbo].[Fcqk] for Update As if

关于触发器 接收外部参数的问题?

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

热点排行