作业如何调用触发器

来源:百度知道 编辑:UC知道 时间:2024/06/19 06:53:23
请教个问题,我库里某个表上有一个触发器。我想在作业中调用它。
exec 触发器的名字
这样能调用它吗?

触发器有三类:INSERT,UPDATE和DELETE,分别通过INSERT语句,UPDATE语句,delete语句对触发器所在表的某条记录进行操作时调用。
明白了吗?
就是
INSERT INTO TABLENAME VALUES(.....)时执行INSERT触发器
UPDATE TABLENAME SET FIELDA='XX' .... WHERE ... 时执行UPDATE触发器
DELETE TABLENAME WHERE ....时执行DELETE触发器

概念不清啊!
要想调用触发那就满足触发条件,否则叫什么触发器。
如果你要执行什么,那么触发器就不是干这用的
函数和存储过程才是你要考虑的。

你要明白1点,就是我们用触发器时为什么系统会提供 inserted和deleted表。这2个表不在触发条件内根本无从谈起

触发器不是调用的,是触发的,基于表触发的。

学习,能具体解析下触发器的使用吗?