题目内容

SQL Server 中通过( )允许用户定义一组操作,这些操作通过对指定的表进行删除、插入和更新命令来执行或触发。

A. 存储过程
B. 触发器
C. 规则
D. 索引

查看答案
更多问题

以下语句创建的触发器是当对表A进行( )操作时触发。CREATE TRIGGER ABCON 表FOR INSERT, UPDATE, DELETEAS……

A. 只是修改
B. 只是插入
C. 只是删除
D. 修改,插入,删除

设在SC(Sno,Cno,Grade)表上定义了如下触发器:CREATE TRIGGER tri1ON SCINSTEAD OF INSERTAS……当执行语句:INSERT INTO SC VALUES(‘S001’, ’C01’, 90)会引发该触发器执行。下列关于触发器执行时表中数据的说法中,正确的是( )。

A. SC表和INSERTED表中均包含新插入的数据
B. SC表和INSERTED表中均不包含新插入的数据
C. SC表中包含新插入的数据,INSERTED表中不包含新插入的数据
D. SC表中不包含新插入的数据,inserted表中包含新插入的数据

触发器被激活时,系统会自动创建两个临时表,它们是____表和deleted表。(注:请用小写字母答题)

有表CInfo(CNo,CName,CType,Credit),各属性的含义为课程号、课程名称、课程类别、学分,为该表创建一个触发器trAutoSetType,以便插入数据时将课程类别修改为"必修”,请将下面的语句补充完整。(注:请用大写字母答题)CREATETRIGGERtrAutoSetTypeONCInfo____ASUPDATECInfoSETCType=‘必修’

答案查题题库