最新南京军区领导名单:请教一句触发器SQL语句

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/08 04:28:04
表A中的一个字段改变值,比如说改变为a,表B中的相应字段也变化为a
急需,谢谢!

CREATE TRIGGER TABLEA_Update ON TABLE_A
for update
AS

BEGIN

DECLARE
@FIELD_A_DEL VARCHAR(50)
,@FIELD_A_INS VARCHAR(50)

IF UPDATE(FIELD_A)
BEGIN
SET @FIELD_A_DEL = (SELECT FIELD_A FROM deleted)
SET @FIELD_A_INS = (SELECT FIELD_A FROM deleted)
UPDATE B SET FIELD_A= FIELD_A_INS WHERE FIELD_A=@FIELD_A_DEL
--如果条件不合适可以根据需要修改条件中的内容。
END
END

select left(ac97,2) from table1