Sql server 2008 插入值时SQL Server触发器不工作

Sql server 2008 插入值时SQL Server触发器不工作,sql-server-2008,triggers,insert,Sql Server 2008,Triggers,Insert,在表上插入值时,是否可能不运行insert触发器?有人有过这样的经历吗 不,如果触发器设置正确,这是不可能的。您确定已指示要在插入时触发触发器吗?您可以选择指定在插入、更新、删除或任意组合时触发的触发器 或者可以禁用触发器。或者触发器的第一行可能有一个Return语句。我见过人们这样做,作为一种禁用触发器的方法 此外,如果要在表中插入多行,则需要确保正确创建触发器以处理该问题。处理多个插入可能比处理单个插入稍微复杂一些,如果您没有意识到差异,可能会出现意外的结果。否-触发器将运行-可能您的代码无

在表上插入值时,是否可能不运行insert触发器?有人有过这样的经历吗

不,如果触发器设置正确,这是不可能的。您确定已指示要在插入时触发触发器吗?您可以选择指定在插入、更新、删除或任意组合时触发的触发器

或者可以禁用触发器。或者触发器的第一行可能有一个Return语句。我见过人们这样做,作为一种禁用触发器的方法

此外,如果要在表中插入多行,则需要确保正确创建触发器以处理该问题。处理多个插入可能比处理单个插入稍微复杂一些,如果您没有意识到差异,可能会出现意外的结果。

否-触发器将运行-可能您的代码无法处理插入的
中的多行
-但触发器将被触发-查找代码中的问题-而不是SQL Server的触发机制中的问题…我不会说。。“这是不可能的”,但您的代码肯定是更可能的罪魁祸首。