(1)如果是行级触发器,用户(A)在过程体中使用NEW和OLD引用事件之后的新值和事件之前的旧值;(2)如果是语句级触发器,则(B)在触发动作体中使用NEW或OLD进行应用。
A: 可以
B: 不可以
A: 可以
B: 不可以
A,B
举一反三
- (1)如果是行级触发器,用户(A)在过程体中使用NEW和OLD引用事件之后的新值和事件之前的旧值; (2)如果是语句级触发器,则(B)在触发动作体中使用NEW或OLD进行应用
- 行级触发器和语句级触发器,都能在触发动作体中使用NEW或OLD引用触发事件前或后的值。
- 在触发动作体中使用NEW ROW或OLD ROW引用UPDATE/INSERT事件之后的新值和UPDATE/DELETE事件之前的旧值,则该触发器必须是____。
- :new和:old操作符可以在行级触发器的触发体中使用,但不能在语句级触发器的触发体中使用。 A: 正确 B: 错误
- 中国大学MOOC: :new和:old操作符可以在行级触发器的触发体中使用,但不能在语句级触发器的触发体中使用。
内容
- 0
触发动作体中的NEW表示UPDATE/INSERT事件之前的旧值,OLD表示这些事件之后的新值。
- 1
有关语句级触发器与行级触发器的描述正确的是 A: 语句级触发器是指语句执行一次,触发器触发器一次 B: 行级触发器是指语句执行所影响了多少行,则触发器触发多少次 C: 在行级触发器中可以使用:old,:new的内存变量 D: 在语句级触发器中可以使用:old,:new的内存变量
- 2
()触发器允许触发操作的语句访问行的列值。 A: 行级:old:new B: 语句级 C: 模式 D: 数据库级
- 3
关于行级触发器的伪记录,下列说法正确的是()。 A: INSERT事件触发器中,可以使用“:old”伪记录 B: DELETE事件触发器中,可以使用“:new”伪记录 C: UPDATE事件触发器中,只能使用“:new”伪记录 D: UPDATE事件触发器中,可以使用“:old”伪记
- 4
关于行级触发器的伪记录,下列说法正确的是()。 A: A.INSERT事件触发器中,可以使用“:old”伪记录 B: B.DELETE事件触发器中,可以使用“:new”伪记录 C: C.UPDATE事件触发器中,只能使用“:new”伪记录 D: D.UPDATE事件触发器中,可以使用“:old”伪记录