填空题触发器定义在一个表中,当在表中执行()、()或delete操作时被触发自动执行。

您可能感兴趣的试卷

你可能感兴趣的试题

6.单项选择题按触发后是否代替标准操作,DML触发器分为()

A.after触发器
B.instead of触发器
C.alter触发器

7.多项选择题按触发操作的不同,DML触发器分为()

A.select触发器
B.insert触发器
C.update触发器
D.delete触发器

8.多项选择题DDL触发器分为两种,包括()

A.服务器触发器
B.数据库触发器
C.表触发器

9.多项选择题SQL Server存储过程分为三类,包括()

A.系统存储过程
B.扩展存储过程
C.数据库存储过程
D.用户自定义存储过程

10.单项选择题

假定你是一个保险公司的数据库开发人员,公司的保单信息存储在SQL Server 2000数据库中,你使用以下脚本建立了一个名为Policy的表:

每次公司销售出一份保单,Policy表中就增加一条记录,并赋予其一个新的保单号,你将怎么做?()

A.建立一个INSTEAD OF INSERT触发器来产生一个新的保单号,并将这个保单号插入数据表中。
B.建立一个INSTEAD OF UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表中。
C.建立一个AFTER UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表中。
D.用AFTER UPDATE触发器替代DEFAULT约束条件产生一个新的保单号,并将这个保单号插入数据表中。