oracle数据库编程截图,Oracle数据库编程.doc

Oracle数据库编程.doc

《Oracle》

一、选择题 (未标明多选的均为单选题)

关于Oracle中的实例描述,下列说法正确的是(多选):(cd )A.实例是保存在硬盘上的文件,它不会随着数据库的启动/关闭而存在或消失。B.实例是内存中的结构,是一种访问数据库的方式。C.可以用语句Select instance_name FROM v$instance获得实例名。D.一个实例可以访问多个数据库。

关于数据类型Char和Varchar2的描述,下列说法正确的是(多选):( bd )A.Char和varchar2都是字符型数据,Char是变长字符型,Varchar2是定长字符型。B.某个字段类型为Char(200),那么对于这个字段的任何记录来说,所占的实际长度都为200个字符。C.某个字段类型为Varchar2(200),那么对于这个字段的任何记录来说,所占的实际长度都为200个字符。D.对于相同长度的Char和Varchar2类型数据,char的性能通常要比varchar2高。

关于对空值的描述,下列说法正确的是:( a )A.包含空值的任何算术表达式结果都等于空。B.包含空值的连接字符串||等于与空字符串连接,结果还是空值。(实践过,不是空值)C.空值做为判断条件是写法是 :判断字段=null。(is null / is not null )D.表Emp中有5条记录,empID分别为1,2,3,4,5,那么查询语句Select * from Emp where empID not in (2,3,4,null)的执行后结果是2条记录。 (实践过,为0条记录)

已知05年7月25日是星期一,那么函数TO_CHAR(NEXT_DAY(TO_DATE(’25-JUL-05’,’DD-MON-RR’),’MONDAY’),’DD-Month-YYYY’)结果是:( B )A.25-JULY-2005B.01-August-2005C.25-JULY-2005D.26-JULY-2005

验证:select TO_CHAR(NEXT_DAY(TO_DATE('25-7月-05','DD-MON-RR'),'星期一'),'DD-Month-YYYY') from dual; (验证的时候注意数据库的字符集问题)

如果EMPID所选的值是 60494,SELECT DECODE(empid,38475, 'Terminated',60494, 'LOA', 'ACTIVE') FROM EMP;A.60494 B.LOAC.TerminatedD.ACTIVE

查询语句SELECT SUBSTR(‘HelloWorld’,4,5) FROM DUAL返回结果,正确的是A.loWorB.WorldC.lloWoD.lo Wo

查询语句SELECT ROUND(13.57),ROUND(13.57,1),ROUND(13.57,-1),TRUNC(13.57,-2) FROM DUAL 返回结果,正确的A.13.57,13.6,10,1313,13.5,14,014,13.6,10,013.6,13.5,11,13

语句 WHERE SAL BETWEEN 1000 AND 4000 与下列哪个子句等价A.WHERE SAL>=1000 AND SAL<=4000B.WHERE SAL>1000 AND SAL<4000C.WHERE SAL>=1000 OR SAL<=4000D.WHERE SAL>=1000 AND SAL <4000

关于对UNION和UNION ALL的描述,下列描述正确的是(多选):( ac )A.UNION操作符返回两个查询结果集的并集,并去掉重复行。B.UNION ALL操作符返回两个查询结果集的并集,并去掉重复行。C.UNION操作符返回两个查询结果集的并集,并缺省按照第一列升序排序。D.UNION ALL操作符返回两个查询结果集的并集,并缺省按照第一列升序排序。

数据库中有两张表,employees(雇员表),departments(部门表),如下图所示, 如果想要获得全部雇员的信息,不管这个雇员是否被分配了部门,以下答案正确的是:( d )A.SELECT last_name,department_name FROM employees JOIN departments(+)B.SELECT last_name,department_name FROM employees(+) JOI

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值