触发器定义以及分类:
触发器是一种特殊类型的存储过程, 它不同于之前的我们介绍的存储过程. 触发器主要是通过事件进行触发被自动调用执行的. 而存储过程可以通过存储过程的名称被调用.
? 什么是触发器
触发器对表进行插入, 更新, 删除的时候会自动执行的特殊存储过程. 触发器一般用在 check 约束更加复杂的约束上面. 触发器和普通的存储过程的区别是: 触发器是当对某一个表进行操作. 诸如: update,insert,delete 这些操作的时候, 系统会自动调用执行该表上对应的触发器. SQL Server 2005 中触发器可以分为两类: DML 触发器和 DDL 触发器, 其中 DDL 触发器它们会影响多种数据定义
来源: http://www.bubuko.com/infodetail-2890837.html