替代触发器(insteadof)是在触发触发器的修改操作()执行

题目

替代触发器(insteadof)是在触发触发器的修改操作()执行。

  • A、执行后
  • B、停止执行时
  • C、同时
  • D、之前
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

按功能之不同触发器可分为:基本()触发器;()触发器;()触发器;()触发器;()触发器;()触发器。


参考答案:R-S、R-S、J-K、D、T、T'

第2题:

可以定义AFTER和INSTEADOF类型的DDL触发器。()

此题为判断题(对,错)。


参考答案:错误

第3题:

创建触发器时,以下说法错误的是______。

A.在一个表上可以建立多个名词不同、类型各异的触发器

B.增、删、改记录都可以使用触发器

C.修改数据库以及数据库对象的语句可以在触发器中使用

D.通常不要在触发器中返回任何结果


正确答案:C
解析:大部分T—SQL语句都可以用在触发器中,但是也有一些限制,例如,所有的建立和修改数据库以及数据库对象的语句、所有的 DROP语句都不允许在触发器中使用。

第4题:

在SQL语言中,能激活触发器执行的操作是()。

  • A、DELETE
  • B、UPDATE
  • C、INSERT
  • D、SELECT

正确答案:A,B,C

第5题:

设在SQL Server 2008中有如下定义触发器的语句:CREATE TRIGGER tri ON T1 INSTEAD OF INSERT AS……下列关于该触发器执行机制的说法,正确的是( )。

A.当在T1表上执行INSERT操作时,先执行INSERT操作,然后再执行tri触发器

B.当在T1表上执行INSERT操作时,只执行tri触发器,而不实际执行INSERT操作

C.当在T1表上执行INSERT操作时,先执行tri触发器,然后再实际执行INSERT操作

D.当在T1表上执行INSERT操作时,先执行INSERT操作,如果操作正确,则无需执行tri触发器


参考答案:B

第6题:

公司A使用SQLServer2005数据库。来自贸易伙伴的客户数据每天晚上都要导入到客户表。你要确保,在导入的过程中,对于存在的客户数据进行更新、对于不存在的客户数据进行插入。你该怎么做?()

A.创建一个FOR触发器

B.创建一个INSTEADOF触发器

C.创建一个AFTER触发器

D.创建一个DDL触发器


参考答案:B

第7题:

下列有关触发器的说法,错误的是( )

A 触发器是一种特殊的存储过程,它可以包含if,while,case 等复杂的sql语句

B 如果检测到修改的数据不满足业务规则,触发器可以回滚撤销操作

C 使用触发器需要两不,先创建触发器,然后再调用触发器

D 使用触发器可以创建比check约束更复杂的高级约束


参考答案C

第8题:

下列关于触发器的说法,正确的是()。

A、后触发型触发器是在触发器执行完成后再执行引发触发器执行的语句

B、触发器是由数据更改操作引发的自动执行的代码

C、引发触发器执行的操作可以是SELECT

D、CREATE TRIGGER tri ON table1 FOR INSERT定义的是前触发型触发器


参考答案:B

第9题:

按触发后是否代替标准操作,DML触发器分为()

  • A、after触发器
  • B、instead of触发器
  • C、alter触发器

正确答案:B

第10题:

触发器操作与约束有冲突时,触发器仍会执行。


正确答案:错误

更多相关问题