mssql sqlserver中DML触发器禁用关键字说明


摘要:
下文列出DML触发器中禁止使用的关键字,如下所示:
实验环境:sql server 2008 R2


DML触发器在sqlserver 中为了处理一些特殊的业务逻辑和保持数据完整性而产生的一种方法。
DML触发器可在数据执行”插入、更新、删除”等操作的前后自动触发指定的sql脚本。



触发器根据触发方式分为以下几类

after触发器
instead of触发器



1.触发器不能显式被调用
2. 触发器中,不能包含以下关键字:
alter database
create database
drop database
load database
load log
reconfigure
restore database
restore log