暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

在Oracle中,Which statement is true 。。。 COALESCE 。。。()

DB宝 2017-04-27
667


Q
题目如下所示:

  

Which statement is true regarding the COALESCE function?

A、 It can have a maximum of five expressions in a list.

B、 It returns the highest NOT NULL value in the list for all rows.

C、 It requires that all expressions in the list must be of the same data type.

D、 It requires that at least one of the expressions in the list must have a NOT NULL value.



     

A
答案:C。


 

题目的意思是关于COALESCE函数哪些说法是正确的,考察的是对COALESCE函数的理解。COALESCE函数用来匹配多个字段的值,如果表达式1的值为NULL那么显示表达式2的值,如果表达式2也为空,那么显示表达式3的值,依次类推。

本题中,对于选项A,选项说最大5个列表,说法错误。所以,选项A错误。

对于选项B,选项说返回列表中最大的值。所以,选项B错误。

对于选项C选项说所有的表达式应该有相同的数据类型,说法是正确的。所以,选项C正确

对于选项D,选项说列表中至少需要有一个非空值,这个说法错误,列表可以全部为NULL。所以,选项D错误。

所以,本题的答案为C




DB笔试面试历史连接

http://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w

About Me:小麦苗

 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用

● 作者博客地址:http://blog.itpub.net/26736162/abstract/1/

 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

 版权所有,欢迎分享本文,转载请保留出处

 QQ:646634621  QQ群:230161599

● 题目解答若有不当之处,还望各位朋友批评指正,共同进步

长按下图识别二维码或微信扫描下图二维码来关注小麦苗的微信公众号:xiaomaimiaolhr,学习最实用的数据库技术。

最后修改时间:2020-01-10 21:18:25
文章转载自DB宝,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论