如何在触发器中获取SQL语句和执行前的值

如题所述

UPDATE
其实就是执行一次
DELETE
操作和一次
INSERT
操作。

UPDATE
触发器,触发后旧数据放在
deleted
临时表,新数据放在
inserted
表,楼主只要查这两个表就可以解决问题了。
例子:
DECLARE
@password
VARCHAR(200)
SELECT
@password
=
[Password]
FROM
deleted
--
查旧数据
IF(...
温馨提示:答案为网友推荐,仅供参考
相似回答