第六章测试
1.

下列属于货币型常量的是( )。


A:"123"
B:$123
C:'123'
D:123

答案:B
2.

下列属于字符型常量的是( )。


A:'123'
B:1.2e3 C:123 D:$123
3.

如果字符串包含单引号字符,则可以使用两个单引号表示嵌入的这个单引号字符。


A:错 B:对 4.

selelct语句既可以输出变量的值也可以为变量赋值。


A:错 B:对 5.set语句可以为变量赋值,但是不可以输出变量的值。
A:错 B:对 6.

以下( )是SQL Server中的注释语句。


A:-
B:--
C:*
D:**
7.

下面有关用户自定义函数的说法正确的是( )。


A:多语句表值函数的返回值是一个不可更新的表 B:标量值函数的返回值可有多个 C:内联表值函数的返回值为可更新的表 D:自定义函数的调用格式与系统函数的调用格式一样 8.

全局变量通常存储一些SQL Server的配置设定值和统计数据,用户可以在程序中用全局变量来测试系统的设定值或者是T-SQL命令执行后的状态值。


A:对 B:错 9.

全局变量不能被声明,但是可以被赋值。


A:对 B:错 10.

局部变量必须以( )开头。


A:@
B:@@
C:##
D:#
11.局部变量仅在声明它的批处理、存储过程或者触发器中有效。
A:错 B:对 12.5/2和5.0/2这两个表达式的值是一样的。
A:错 B:对 13.

表达式8&9的运算结果是( )。


A:1
B:0
C:9
D:8
14.

表达式8|9的运算结果是( )。


A:1
B:8
C:0
D:9
15.当while语句的循环体包括多个语句时,这些语句可以使用begin...end语句括起来也可以不用begin...end语句括起来。
A:对 B:错 16.CASE语句只能用于SQL语句的一部分,不能独立成句。
A:错 B:对 17.

下面语句的含义是等到计算机系统时间为1点10分时继续执行。

WAITFOR TIME '1:10:00'


A:错 B:对 18.标量值函数可以返回一个值,也可以返回多个值。
A:错 B:对 19.内嵌表值函数的返回值是一个表,而且该表中的数据可以修改。
A:错 B:对 20.

内嵌表值函数可以在( )中调用。


A:在SELECT语句的FROM子句 B:在DELETE语句的表位置 C:在INSERT语句的表位置 D:在UPDATE语句的表位置 21.游标是一种处理数据的方法,可以对查询结果集中的数据进行逐行处理。
A:对 B:错 22.

使用( )语句可以从游标中提取行数据。


A:declare
B:fetch
C:get
D:open
23.

已声明有一个滚动游标ct并打开,提取该游标结果集中当前行向前的第二行的语句是( )。


A:FETCH RELATIVE 2 FROM ct
B:FETCH ABSOLUTE 2 FROM ct
C:FETCH ABSOLUTE -2 FROM ct D:FETCH RELATIVE  -2 FROM ct
24.

定义了一个FORWARD_ONLY 类型的游标st,以下操作能正确执行的是( )


A:fetch last from st B:fetch prior from st C:fetch first from st
D:fetch next from st 25.

以下哪种情况,全局变量@@fetch_status 的取值为0。


A:fetch语句执行失败 B:fetch语句执行成功
C:被提取的行不存在
D:fetch语句语法错误

温馨提示支付 ¥4.99 元后可查看付费内容,请先翻页预览!
点赞(148) dxwkbang
返回
顶部