【优秀资料】Oracle 面试题库SQL.doc

【优秀资料】Oracle 面试题库SQL.doc

ID:49407291

大小:165.00 KB

页数:32页

时间:2020-03-01

【优秀资料】Oracle 面试题库SQL.doc_第1页
【优秀资料】Oracle 面试题库SQL.doc_第2页
【优秀资料】Oracle 面试题库SQL.doc_第3页
【优秀资料】Oracle 面试题库SQL.doc_第4页
【优秀资料】Oracle 面试题库SQL.doc_第5页
资源描述:

《【优秀资料】Oracle 面试题库SQL.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.ORACLE用来判断列值是否为空的操作符是A==NULLBISNULLCASNULLDNULLIS2分析以下的SQL命令SELECTi・id_number,m.id_numberFROMinventoryi,manufacturermWHEREi.manufactuter_id=ntid_numberORDERBYinvent。ry.clescription;如何修改上述命令使其成功执行()AORDERBYdescriptionBORDERBYi.descriptionCWHEREinventory-manufacturerid

2、=m.idnumberV■I■ORDERBYinvent。ry.descriptionDORDERBYinventory,description;3.在客户定单表(CUSTOMER)屮有一列为单价(PRICE),写一个SELECT命令显示所有单价在500以上的查询语句。ASELECT*FROMCUSTOMERWHEREPRICE>500;BSELECT*FROMCUSTOMERWHEREPRTCEBETWEEN500AND*;CSELECT*FROMCUSTOMERWHEREPRICELIKE'%500%';DSELECT*FROM

3、CUSTOMERWHEREPRICE>=500;4.分析以下SQL命令:SELECTpriceFROMinventoryWHEREpriceBETWEEN1AND50AND(priceIN(55,30,95);命令执行后的输出结果是:()A55B30C95DNULL5.分析以下的SQL命令:SELECTmanufactureridFROMinventoryWHEREmanufact.urer_idLIKE'%N%P%0%'ESCAPE'';命令执行的返I叫结果是()A所有包含'XPO'的纪录B所有包含'NPO'的纪录c所有

4、包含'n%p%(t的纪录D所有包含'%NPO%'的纪录3.分析以下的SQL命令:SELECTi.idnumber,m.manufacturernameFROMinventoryi,manufacturermWHEREi.marmfacturerid(+)=m.id_number;WHERE子句中的(+)是什么含义?A将inventory表屮不满足条件的记录也查出来B将i.inanufacti】rer_id+m.id_numberC将manufacturer表屮不满足条件的记录也查出来D不能这样写,语法错误显示4.写一SQL语句实

5、现以下功能,把inventory表屮的ORDER_DATE值423-MAY-00成'Ol-JAN-OO'ASELECTROUND(order_date,'YEAR')FROMinventory;BSELECTTO__DATE(order_date,'DD-MM-YY*)FROMinventory;CSELECTTO_CHAR(order_date,'DD-MM-YY')FROMinventory;0都不对&下血的SQL命令显示的结果是什么类型:TO_DATEC01-JAN-1998’)-TO_DATE(,01-DEC-1996,)A

6、数值B字符串C口期D岀现错误9.简述ROUND和TRIJNC操作的区别?AROUND在截掉数据时冇四舍五入的判断,TRUXC肓接按要求截掉没冇进位。B都是将数据按指定的长度截断CTRUNC是四舍五入,ROUND是截断D都会四舍五入10.简述SUBSTR和LENGTH的主要功能。答案:SUBSTR:用来在一个字符串中求了串LENGTH:用于求字符串的长度。11・分析以下的SQI,命令:SELECTCONCAT(UPPER(SUBSTR(1ocation,1,3)),deptnumber)DepartmentLocation”FROMd

7、epartment;哪个function最后执行?a.UPPER答案:concat12.分析以下的SQL命令:SELECT*FROMproductWHERELOWER(description)='CABLE';命令能否执行?是否有结果返冋?为什么?答案:命令可以执行,没有结果返I叫,因为杳询条件屮的LOWER把查询列值改为小写,而等号右侧为大写,所以不会有结果返回。13.在PLAN表中有一列为SPECTES_TD,该列与SPECIES表的ID列对应,但后者包含空值,要想在显示结果屮包含SPECIES表的ID列为空值的行的信息,用那种

8、连接条件可以实现?答案:外连接14.分析以下的SQL命令:SELECTi.idnumber,m.manufactureridFROMinventoryi,inventorvinWHEREi.manufacturerid二m.regio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。