CMS专题

单选题在Oracle中,下面哪条语句当COMM字段为空时显示0,不为空时显示COMM的值()。A select ename,nvl(comm.,0)from empB select ename,null(comm.,0)from empC SELECT ename,NULLIF(comm,0)FROM empD SELECT ename,DECODE(comm.,NULL,0)FROM emp

题目
单选题
在Oracle中,下面哪条语句当COMM字段为空时显示0,不为空时显示COMM的值()。
A

select ename,nvl(comm.,0)from emp

B

select ename,null(comm.,0)from emp

C

SELECT ename,NULLIF(comm,0)FROM emp

D

SELECT ename,DECODE(comm.,NULL,0)FROM emp

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

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

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

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


正确答案:A

第2题:

在 Visual FoxPro 中 , 对于字段值为空值( NULL )叙述正确的是

A) 空值等同于空字符串

B) 空值表示字段还没有确定值

C) 不支持字段值为空值

D) 空值等同于数值 0


正确答案:B

第3题:

EMPLOYEES中职员编号为90的职员的commission_pct为空值,salary为1000,语句select12*salary*(commission_pct+0.2)comm from EMPLOYEES;comm显示的结果是()。

A.12000

B.0

C.2400

D.NULL


参考答案:D

第4题:

在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是

A)姓名字段中包含空格的记录

B)姓名字段为空的记录

C)姓名字段中木包含空格的记录

D)姓名字段不为空的记录


正确答案:A
【答案】:A
【知识点】:查询条件设计中函数的应用
【解析】:使用 IsNull 函数可以判断表达式是否包含 Null 值。在本题中为“姓名”字段使用此函数意思是查询所有姓名为空的记录,故答案为A。

第5题:

在Visual FoxPro中,对于字段值为空值(NULL)叙述正确的是( )。

A.空值等于空字符串

B.Visual FoxPro不支持空值

C.空值表示字段还没有确定值

D.空值等同于数值0


正确答案:C
在VisualFoxPro中字段值为空值(NULL)表示字段还没有确定值,例如一个商品的价格的值为空值,表示这件商品的价格还没有确定,但不等同于数值为0。

第6题:

在Visual FoxPro中,对于字段值为空值(NULL)叙述正确的是______。

A.空值等同于空字符串

B.空值表示字段还没有确定值

C.不支持字段值为空值

D.空值等同于数值0


正确答案:B
解析:NULL值表示无明确的值,不同于零、空串或空格。

第7题:

在查询设计窗口,如果在日期字段的“条件”框中输入“>0”,即要求此查询显示()。

A、当前日期之后的所有记录

B、当前日期之前的所有记录

C、2000年之后的所有记录

D、所有该字段值不为空的记录


参考答案:D

第8题:

在Visual FoxPro的表中,当某记录的备注型或通用型字段非空时,其字段标志首字母将以【 】显示。


正确答案:大写
大写

第9题:

在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是( )。

A.姓名段为空的记录

B.姓名字段中包含空格的记录

C.姓名字段不为空的记录

D.姓名字段中不包含空格的记录


正确答案:A
“IsNull”表示的是为空,所以根据题意,所查询出来的结果为姓名字段为空的记录。

第10题:

请写出一条查询语句,要求显示出Score表中的全部数据,并要求当成绩为空时显示数值-1。


正确答案:select 学号课程名isnull(成绩-1) from Score
select 学号,课程名,isnull(成绩,-1) from Score

更多相关问题