sql - 如何在 SQL Server 中的更新语句之前禁用触发器并在更新语句之后再次启用它?

标签 sql sql-server

如何在 SQL Server 中在更新语句之前禁用触发器并在更新语句之后再次启用触发器?

  • 禁用触发器
  • 更新 Table_name set column = 'col' where Something
  • 启用触发器。

如何在 SQL Server 中编写此 T-SQL 代码?

最佳答案

ALTER TABLE table_name DISABLE TRIGGER tr_name

更新...

ALTER TABLE table_name ENABLE TRIGGER tr_name

关于sql - 如何在 SQL Server 中的更新语句之前禁用触发器并在更新语句之后再次启用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43597862/

相关文章:

c# - 为什么我突然收到这个错误?

sql-server - SQL Azure 数据恢复可能吗?

mysql - 根据 1 个 CASE 条件更新多列

sql - 从两个表中获取数据,其中该表的数据不常见

php - sql/php - 向 unixtimestamps 添加 4 天,开始日期不同

sql - 如何将多个子查询的结果加在一起?

c# - Oracle Sequence nextval 是来回跳数

SQL Server - 解析 GPX 文件

sql - 选择返回最后一天的结果,周一不返回周五

sql-server - SqlDateTimeOverflow 异常,带有 Dapper 更新的可空 DateTime 字段