SQL Server:触发器与数据库触发器

时间:2015-07-20 22:24:57

标签: sql sql-server sql-server-2014

我们在表格上使用的触发器与下图中的数据库触发器有什么区别?

enter image description here

它做什么以及如何/何时使用它?

2 个答案:

答案 0 :(得分:2)

不同之处在于数据库触发器用于DDL命令(Create / Alter / Drop)。对象语言。 表触发器用于DML命令(插入/更新/删除)。数据语言

答案 1 :(得分:0)

数据库触发器可以防止删除/创建和/或将表添加到数据库。当在表上执行更新/插入/删除时,表触发器可以运行代码(可以记录和/或取消操作)。