1.系统存储过程主要存储在()数据库中
A Tempdb
B Master
C Model
D msdb
正确答案:B
答案解析:系统存储过程主要存储在master数据库中
[单选题]
2.下面关于触发器的描述,错误的是()。
A 触发器是一种特殊的存储过程,用户可以直接调用
B 触发器表和DELETED表没有共同记录
C 触发器可以用来定义比CHECK约束更复杂的规则
D 删除触发器可以使用DROPTRIGGER命令,也可以使用对象资源管理器
正确答案:A
答案解析:用户对表的操作(增,删,改)均由服务器激活相应的触发器。 但不能直接调用
[单选题]
3.在SQL Server中,以下都是触发器的特性,除了
A 强化约束
B 可级联运行
C 跟踪变化
D 查询优化
正确答案:D
答案解析:触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而并不能优化查询速度
[单选题]
4.关于DDL触发器下面说法错误的是()
A DDL触发器可以作用在表上
B DDL 触发器可以作用在数据库上.
C DDL触发器可以作用在服务器上.
D DDL 触发器的触发事件包含CREATE、ALTER 和DROP
正确答案:A
答案解析: 像常规触发器一样,DDL 触发器将激发存储过程以响应事件。但与 DML 触发器不同的是,它们不会为响应针对表或视图的 UPDATE、INSERT 或 DELETE 语句而激发。相反,它们将为了响应各种数据定义语言 (DDL) 事件而激发。
[单选题]
5.定文存储过程中的输出参数时,要在参数后使用()关键字
A FAULT
B OUTPUT
C INPUT
D WITH
正确答案:B
答案解析:定文存储过程中的输出参数时,要在参数后使用 OUTPUT关键字