版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle程序员面试真题及答案一、选择题1、Oracle用来判断列值是否为空的操作符是______。
A.==NULL
B.ISNULL
C.ASNULL
D.NULLIS
2、分析以下的SQL命令
如何修改上述命令使其成功执行______。
A.ORDERBYdescription
B.ORDERBYi.description
C.WHEREinventory.manufacturer_id=m.id_number0RDERBYinventory.description
D.ORDERBYinventory.descriptionWHEREinventory.manufacturer_id=m.id_number
3、在客户订单表(CUSTOMER)中有一列为单价(PRICE.,写一个SELECT命令显示所有单价在500以上的查询语句。______
A.SELECT*FROMCUSTOMERWHEREPRICE>500;
B.SELECT*FROMCUSTOMERWHEREPRICEBETWEEN500AND*;
C.SELECT*FROMCUSTOMERWHEREPRjCELIKE'%500%';
D.SELECT*FROMCUSTOMERWHEREPRICE>=500;
4、分析以下SQL命令:
命令执行后的输出结果是:______。
A.55
B.30
C.95
D.NULL
5、分析以下的SQL命令:
命令执行的返回结果是______。
A.所有包含'NPO'的纪录
B.所有包含'N\P\O'的纪录
C.所有包含'N%P%O'的纪录
D.所有包含'%N\P\O%'的纪录
6、分析以下的SQL命令:
WHERE子句中的(+)是什么含义?______
A.将inventory表中不满足条件的记录也查出来
B.将i.manufacturer_id+m.id_number
C.将manufacturer表中不满足条件的记录也查出来
D.不能这样写,语法错误
7、写一SQL语句实现以下功能,把inventory表中的ORDER_DATE值“23-MAY-00”显示成“01-JAN-00”______。
A.SELECTROUND(order_date,'YEAR')FROMinventory;
B.SELECTTO_DATE(order_date,'DD-MM-YY')FROMinventory;
C.SELECTTO_CHAR(order_date,'DD-MM-YY')FROMinventory;
D.都不对
8、下面的SQL命令显示的结果是什么类型?______
A.数值
B.字符串
C.日期
D.出现错误
9、简述ROUND和TRUNC操作的区别?______
A.ROUND在截掉数据时有四舍五入的判断,TRUNC直接按要求截掉没有进位
B.都是将数据按指定的长度截断
C.TRUNC是四舍五入,ROUND是截断
D.都会四舍五入
10、外连接的条件可以放在以下的哪一个子句中?______
A.FROM
B.WEHRE
C.SELECT
D.HAVING
E.GROUPBY
F.ORDERBY
二、简答题11、画出Oracle软件的体系结构图。
12、描述Oracle数据库启动的三个步骤。
13、有表T1,其数据如下:
现需要转换为如下的形式:
试写出其SQL语句。
答案:
一、选择题
1、B[解析]
判断为空操作只能使用ISNULL。所以,本题的答案为B。2、B[解析]
若是表有别名,则对表字典的引用必须使用别名。所以,本题的答案为B。3、A[解析]
题目要求单价在500以上,则不包括500,所以选项D错误。选项B和C写法错误。所以,本题的答案为A。4、B[解析]“priceBETWEEN1AND50”代表price在1~50,“priceFN(55,30,95)”代表price在55、30、95这3个数中,则只有30满足条件。所以,本题的答案为B。5、C[解析]“ESCAPE'\'”代表转义字符,这里转义的是“%”,说明查询结果中需要有“%”,本题是查找包含“N%P%O”的记录。所以,本题的答案为C。6、C[解析]“i.manufacmrer_id(+)=m.id_number”表示右外连接,会把m表的所有记录均显示在结果集中。所以,本题的答案为C。7、A
8、D[解析]TO_DATE()函数应该加上日期的格式。9、A[解析]round是四舍五入,trunc是直接截断。例如,round(4.6)=5,trunc(4.6)=4。10、B[解析]
连接条件都放在WHERE子句中。二、简答题11、
12、
13
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 退休教师欢送会讲话稿7篇
- 2024年锂电池配套试剂项目发展计划
- 2024年无线接入网用的手机项目建议书
- 2024年颜料红系列项目合作计划书
- 防火灾小班教案7篇
- 测量员心得体会总结8篇
- 2024年包装服务合作协议书
- 生物质燃料颗粒行业机遇
- 2024-2030年中国铸铁镶铜方闸门境外融资报告
- 2024-2030年中国铬盐行业需求趋势预测及发展风险分析报告
- 2023年宁夏回族自治区中医医院暨中医研究院招聘考试真题
- 2024年黑龙江鸡西市城子河区煤炭生产安全管理局招聘10人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 《现代汉语》(增订6版)笔记和课后习题(含考研真题)详解
- 重大电力安全隐患判定标准试行
- 【基于杜邦分析法的企业盈利能力研究国内外文献综述4000字】
- 局部排风罩设计教程[详细]
- 中国为什么要走社会主义道路.ppt
- GB-T343-1994 一般用途低碳钢丝
- 《感染性皮肤病》PPT课件.ppt
- 应收和预付款项课件.ppt
- 美国知名大学分布图(标记版)
评论
0/150
提交评论