SQL Server触发器的分类

本文介绍了SQL触发器的不同类型,包括数据库级、表级、行级和语句级触发器的区别。并提到了SQL Server 2008中DML触发器、DDL触发器和登录触发器的分类,以及其子类如After触发器、Insteadof触发器等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.根据触发器触发事件的级别可分为:数据库级触发器和表级触发器,表级触发器又可分为:行级触发器和语句级触发器,行级触发器对处理中每一行都执行一次。语句级触发器对每个处理执行一次,可以同时执行多行语句。(例:如果一条INSERT语句在TABLE表中插入500行,那么这个表上的语句级触发器只执行一次,而行级的触发器就要执行500次)[color=red]注:SQL2005不支持SELECT触发器、行级触发器和Before触发器。[/color]
2.SQL Server2008联机丛书上的分类为DML触发器,DDL触发器和登录触发器
其中DML触发器又分为:After触发器;Instead of触发器;CLR触发器(未完待续)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值