SQL Server数据库触发器更新时更新不同的表

时间:2014-01-28 06:41:29

标签: sql-server triggers

我正在尝试在我的SQL Server数据库上创建一个触发器,如果​​用户表中的用户名发生更改,它将更改表中的用户名。我知道这通常是通过创建两个表之间的关系来级联更改来完成的,但我似乎遇到了与此问题中的人相同的问题:(Foreign key constraint may cause cycles or multiple cascade paths?)。所以我需要创建一个触发器来为我这样做,但令我困惑的是如何获取旧的用户名值,以便我知道在触发器的WHERE部分中要更新的记录是什么?

希望这不是模糊的。谢谢。

0 个答案:

没有答案