- 1
- 0
- 约1.15万字
- 约 25页
- 2026-09-28 发布于上海
- 举报
2026年数据库Oracle查询题目及详解
一、单项选择题(共10题,每题1分,共10分)
下列关于Oracle查询语句中ORDERBY子句默认排序规则的描述,正确的是?
A.默认采用ASC升序排序,排序优先级从字段首字符到末尾逐位对比
B.默认采用DESC降序排序,排序优先级从字段末尾到首位逐位对比
C.默认自动按照主键字段进行升序排序,无需显式指定字段
D.默认对所有字符串字段忽略大小写进行排序
答案:A
解析:正确选项依据是Oracle标准语法中ORDERBY未指定排序方向时,默认使用ASC升序规则,字符类型字段按数据库字符集编码顺序逐位对比完成排序。错误选项B的问题在于默认排序不是降序,降序需要显式添加DESC关键字;错误选项C的问题在于若未显式指定任何排序字段,Oracle返回结果的物理存储顺序不固定,不会默认绑定主键排序规则;错误选项D的问题在于默认排序是严格区分大小写的,要实现忽略大小写排序需要额外嵌套LOWER或UPPER转换函数。
在Oracle查询语句中,要判断某个字段值是否为空,以下语法合法的是?
A.字段名=NULL
B.字段名==NULL
C.字段名ISNULL
D.字段名=‘NULL’
答案:C
解析:正确选项依据是Oracle中NULL属于未知值,不能通过常规等于运算符匹配,只能用ISNULL关键字判断空值。错误选
原创力文档

文档评论(0)