数据库触发器问题

1.一个表可以应用同功能的触发器有多个,如:在一个表中建立update的dml触发器可以有多个,那么都是同一功能的触发器,但这个表执行update时,将调用哪个触发器呢2... 1.一个表可以应用同功能的触发器有多个,如:在一个表中建立update的dml触发器可以有多个,那么都是同一功能的触发器,但这个表执行update时,将调用哪个触发器呢
2.一个在用于删除表中数据的delete触发器,表中如果有一次性书写多个delete语句时,是在在这多个delete语句执行完才执行触发器,还是说每执行一次delete语句就触发一次触发器
3.仅在运行ddl触发器的ddl语句后,才触发ddl触发器
这句话的意思是在ddl语句执行完成后才触发ddl触发器吗
展开
 我来答
随o天
2012-08-25 · TA获得超过3158个赞
知道大有可为答主
回答量:1740
采纳率:71%
帮助的人:2012万
展开全部
1、应该是所有满足条件的触发器全部都调用。原因是触发器的调用规则是事件的发生而触发,只要满足触发条件就触发,并不考虑有多少个触发器。
2、没处理一行触发一次。原因是触发器的触发内容与当前处理的记录密切相关,不可能主记录已经处理过后,回头再来处理与记录相关的触发器内容。
3、是。当DDL执行后才能知道做了哪种DDL操作,发现有错误,DDL触发器回滚前面的错误操作。
威孚半导体技术
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层... 点击进入详情页
本回答由威孚半导体技术提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式