A.当在T1表上执行INSERT操作时,先执行INSERT操作,然后再执行tri触发器
B.当在T1表上执行INSERT操作时,只执行tri触发器,而不实际执行INSERT操作
C.当在T1表上执行INSERT操作时,先执行tri触发器,然后再实际执行INSERT操作
D.当在T1表上执行INSERT操作时,先执行INSERT操作,如果操作正确,则无需执行tri触发器
第1题:
设要在表T上建立一个针对插入操作的前触发器,请补全下列语句:CREATE TRIGGER tri—insert ON T 【6】INSERT
第2题:
在SQL Server 2008中,设表T(a,b)上建有如下触发器:CREATE TRIGGER tri_update ON T FOR UPDATE ASIF EXISTS f SELECT术FROM insertedWHERE b not between 0 and 100)KULLBACK设表T中已有数据:(ˊa01 ˊ,90),如果执行语句:UPDATE T SET b=100 WHERE a=ˊa01 ˊ则触发器临时工作表及执行完该语句后表T中的数据为( )。
A.T表:(ˊa01ˊ,100)INSERTED表:(ˊa01ˊ,90)DELETED表:(ˊa01ˊ,100)
B.T表:(ˊa01ˊ,90)INSERTED表:(ˊa01ˊ,90)DELETED表:(ˊa01’,100)
C.T表:(ˊa01ˊ,100)INSERTED表:(ˊa01ˊ,1OO)DELETED表:(ˊa01ˊ,90)
D.T表:(ˊa01ˊ,90)INSERTED表:(ˊa01ˊ,100)DELETED表:(ˊa01ˊ,90)
第3题:
在SQL Server中,触发器不具有()类型。
A.insert触发器
B.update触发器
C.delete触发器
D.select触发器
第4题:
A 加密触发器文本
B加密定义触发器的数据库
C 加密定义触发器的数据库的数据
D 以上都不对
第5题:
A.对特别表(视图)的INSERT、UPDATE、DELETE语句
B.对特定模式对象的CREATE、ALTER和DROP语句
C.数据库启动、实例关闭
D.特定的错误消息和任何错误消息
第6题:
设在某SQL Server 2000数据库中有选课表(学号,课程号,成绩)。该表有如下数据:
设在成绩列上定义了一个由UPDATE操作触发的触发器,该触发器用于禁止将不及格
成绩(小于60)改为及格(大于等于60)。若执行语句:
UPDATE 选课表SET成绩=成绩+10 WHERE学号='801'
则系统为该触发器生成的临时工作表及内容是
A)INSERTED表,数据为:
A.
B.
C.
D.
第7题:
下面()不是SQL Server 2005的数据库对象。
第8题:
SQL Server触发器主要针对下列语句创建()。
第9题:
SQL Server2005触发器主要针对下列语句创建()。
第10题:
INFORMIX的环境下,下边描述不正确的有:()。
第11题:
SELECT、INSERT、DELETE
INSERT、UPDATE、DELETE
SELECT、UPDATE、INSERT
INSERT、UPDATE、CREATE
第12题:
SELECT、INSERT、DELETE
INSERT、UPDATE、DELETE
SELECT、UPDATE、INSERT
INSERT、UPDATE、CREATE
第13题:
A、后触发型触发器是在触发器执行完成后再执行引发触发器执行的语句
B、触发器是由数据更改操作引发的自动执行的代码
C、引发触发器执行的操作可以是SELECT
D、CREATE TRIGGER tri ON table1 FOR INSERT定义的是前触发型触发器
第14题:
设在SQL Server 2008中有商品表(商品号,商品名,进货价格,销售价格),现要求销售价格必须至少是进货价格的1.1倍。下列关于实现此约束的说法,正确的是( )。
A.可以用触发器或者用CHECK约束实现
B.只能用CHECK约束实现
C.只能用触发器实现
D.可以用DEFAULT约束实现
第15题:
SQL Server2005触发器主要针对下列语句创建()。
A.SELECT、INSERT、DELETE
B.INSERT、UPDATE、DELETE
C.SELECT、UPDATE、INSERT
D.INSERT、UPDATE、CREATE
第16题:
A.行级
B.语句级
C.Instead of
D.模式
E.数据库
第17题:
删除触发器tri—Sno的正确命令是——。
A.REMOVE TRIGGER tri—Sno
B.DROP TRIGGER tri—Sno
C.TRUNCATE FRIGGER tri—Sno
D.DELETE TRIGGER tri—Sno
第18题:
设在SC(Sno,Cno,Grade)表上定义了触发器: CREATE TRIGGER tri1 ON SC AFTER INSERT … 当执行语句:INSERT INTO SC VALUES(’s001’, ’c01’,90) 会引发该触发器执行。下列关于触发器执行时表中数据的说法,正确的是()。
ASC表和INSERTED表中均包含新插入的数据
BSC表和INSERTED表中均不包含新插入的数据
CSC表中包含新插入的数据,INSERTED表中不包含新插入的数据
DSC表中不包含新插入的数据,INSERTED表中包含新插入的数据
第19题:
下列()语句用于删除触发器。
第20题:
SQL Server2005中,使用()可以创建一个触发器。
第21题:
在SQL Server中,触发器不具有()类型。
第22题:
触发器事件和语句是SQL语句、数据库事件、用户事件,导致触发器触发。触发器时机可以是()。
第23题:
添加你的登录名到HR的数据库角色
在DROP TRIGGER语句中限制触发器拥有者的触发器名
在执行DROP TRIGGER语句之前禁止触发器
在DROP TRIGGER语句中限定触发器的数量
从Sysobiects和syscomments的系统表中除去触发器的文本