触发器
是一种特殊的存储过程,不由用户直接调用,它在指定的表中的数据发生变化时自动生效。
唤醒调用触发器以响应 INSERT、UPDATE 或 DELETE 语句。他可以查询其它表,并可以包含复杂的Transact-SQL语句。将触发器和触发它的语句作为可在触发器内回滚的单个事务对待。如果检测到严重错误(例如,磁盘空间不足),则整个事务即自动回滚。常常用于强制业务规则和数据完整性。
触发器有:
DML触发器(增删改时触发)。
DDL触发器(create、alter、drop等时候触发)
登陆触发器 用户登陆SQL SERVER实例建立会话时触发。