我想在 sql中 使用触发器 进行信息的修改行不?例 现有 两个表 一个是 原料表 还有一个是 炉号表原料表 (入库单号,钢号,规格,炉号,化学元素含量c,mn,s,p,si,等等)炉号表 (炉号记录号,炉号,化学元素含量)每个炉号 对应的化学元素含量是固定的例如 炉号 c mn p s si mo cr 15-55 0.04 18.5 0.023 0.06 0.45 5 0.5我想做的是当我在 炉号表中 更新 炉号表 数据时 对应在原料表中的数据也随着更新用 sql 触发器 能实现这个功能吗??? 如果能该怎么写
on 炉号表 ---炉号表
for update
as
if exists(select * from inserted)
begin
DECLARE @lh varchar,@c,@mn @p @s @si @mo @cr float
select @lh=炉号,@mn=mn,@p=p,@s=s @si=si @mo=mo @cr=cr from inserted
update 原料表 set c=@c,mn=@mn,p=@p,s=@s,si=@si,mo=@mo,cr=@cr where 炉号=@lh
end