我正在尝试在 SQL Server 中创建一个通用触发器,它可以复制表 A 中的所有列数据并将它们插入表 B 中的相应字段中。
我面临的问题很少。
我需要在以下三种情况下出现此副本INSERT
:DELETE
和UPDATE
。
触发器需要在 CUD 操作之后触发。使用 AFTER 会引发 SQL 错误,说
ntext
在插入时不支持 etc。如何解决此错误?而不是 if used 可以用于
INSERT
但不能用于删除。有没有办法为删除操作做到这一点?有没有办法可以在触发器中编写一个通用代码,它可以适用于各种表(我们可以假设表 a 中的所有列都存在于 b 列中)
我不精通触发器或 SQL Server 中的 DDL。
欣赏是否有人可以为我提供一些解决方案。
谢谢本