工学

单选题测试变量a是否为空值时,应使用()A a=nullB 函数IsNull()C 函数SetNull()D a<>null

题目
单选题
测试变量a是否为空值时,应使用()
A

a=null

B

函数IsNull()

C

函数SetNull()

D

a<>null

参考答案和解析
正确答案: D
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于指针变量赋空值的说法错误的是

A.当赋空值的时候,变量指向地址为0的存储单元

B.赋值语句可以表达为变量名=′\0′;

C.赋值语句可以表达为变量名=0;

D.一个指针变量可以被赋空值


正确答案:A

第2题:

嵌入式SQL中,将记录的属性值赋给主变量时,若属性为空值,而主变量不能取空值,为解决这一矛盾,使用的机制是(56)。

A.SQLCA

B.游标

C.指示变量

D.动态SQL


正确答案:C
解析:本题考查对嵌入式SQL的掌握。数据库有空值,而高级语言中变量没有空值,所以当查询的记录某一属性为空值时,无法将空值赋给主变量,此时主变量仍保持原有值。同样,更新语句也存在主变量不能取空值问题。引入指示变量,用来标识对应主变量值是否为空值,可以解决此问题。

第3题:

判断一个变量的值是否为空使用函数empty。()

此题为判断题(对,错)。


正确答案:√

第4题:

嵌入式SQL中,若查询结果为多条记录时,将查询结果交予主语言处理时, 应使用的机制是( ),引入( )来解决主语言无空值的问题。

A.主变量 B.游标 C.SQLCA D.指示变量 A.主变量 B.游标 C.SQLCA D.指示变量


正确答案:B,D

第5题:

变量未赋值时,数值型变量的值为().(字符串变量的值为空串)

A:0

B:空

C:1

D:无任何值


正确答案:A

第6题:

在SELECT-SQL语句中,测试列值是否为空值的运算符是______。

A.IS NULL

B.EXISTS

C.NOT

D.NOT IN


正确答案:A

第7题:

使用声明语句建立一个变量后,VB自动将布尔类型的变量初始化为()。

A.空值

B.True

C.False

D.Null


本题答案:C

第8题:

● 嵌入式 SQL 中,将记录的属性值赋给主变量时,若属性为空值,而主变量不能取空值,为解决这一矛盾,使用的机制是 (56) 。

(56)

A. SQLCA

B. 游标

C. 指示变量

D. 动态SQL


正确答案:D

第9题:

下列测试姓名字段值是否为空,正确的是( )。

A.姓名=NULL

B.姓名=!NULL

C.姓名NULL

D.姓名IS NULL


正确答案:D
解析:运算符“ISNULL”是SQL语句中的一种特殊运算符,可以测试一个属性值是否为空。本题选项A、B、C都不对,应该使用“姓名ISNULL”或“姓名ISNOTNULL”。

第10题:

以下关于空值(NULL)叙述正确的是( )。

A.空值等同于空字符串
B.空值表示字段或变量还没有确定值
C.空值等同于数值
D.空值使用在条件中可以进行比较运算

答案:B
解析:
在数据库中,空值表示字段或变量还没有确定值。

更多相关问题