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