读书人

12道ORACLE选择题明天面试急用请诸

发布时间: 2012-01-30 21:15:58 作者: rapoo

12道ORACLE选择题,明天面试急用,请诸位帮帮给个答案,谢谢!
1.)关于SYS_CONTEXT函数,以下哪句是正确的?

1.SYS_CONTEXT函数重新得到会话(session)信息。
2.SYS_CONTEXT函数对real application clusters起作用。
3.SYS_CONTEXT函数只在分等级的查询语句中使用
4.SYS_CONTEXT函数可以在平行的查询语句中被执行


2.)定义时间函数,这个函数返回指定的date/time部分或带有时区的TIMESTAMP数据类型的时间间隔表达式。
[ 3 marks]
1.EXTRACT
2.FROM_TZ
3.DBTIMEZONE
4.LOCALTIMESTAMP


3.)哪一条命令可以用缺省的US7ASCII字符格式16:30:02 FEB-03-2004来显示日期和时间?

[3 marks]
1.ALTER SYSTEM SET NLS_DATE_FORMAT = ‘HH24:MI:SS MON-DD-YYYY’;
2.ALTER SESSION SET DATE_FORMAT = ‘HH24:MI:SS MON-DD-YYYY’;
3.ALTER SESSION SET NLS_DATE_FORMAT = ‘HH24:MI:SS MON-DD-YYYY’;
4.ALTER SYSTEM SET NLS_DATE_FORMAT = ‘HH:MI:SS MON-DD-YYYY’;


4.)下列哪句是Oracle superaggregate函数?

1.ROLLUP
2.VARIANCE
3.REGR_R2
4.RANK


5.)关于RANK函数下列哪个句子不正确?

1.RANK 函数是组(GROUP)函数。
2.RANK返回有序组排列的行。
3.相等值的队列被分配给等值队列。
4.当锁发生的时候RANK函数将不能跳过队列


7.)什么数据类型先调整时间为数据库时区然后保存?

1.DATE
2.TIMESTAMP
3.TIMESTAMP WITH TIME ZONE
4.TIMESTAMP WITH LOCAL TIME ZONE


8.)当试图在一个只读的事务中改变数据,下列哪些不会发生异常?

1.ALTER SESSION
2.ALTER USER
3.INSERT
4.MERGE


9.)哪个类型的表通常用来创建可扩展的的应用程序,并且对大型表来说是有用的,这个表可以被几个并发过程查询或操作。

1.有规则的表 (Regular table)
2.簇表 (Clustered table)
3.分区表 (Partitioned table)
4.索引组织表 (Index-organized table)

10.)关于PL/SQL包下列哪个句子是正确的?

1.包包含了绑定的存储过程,函数和数据结构。
2.PL/SQL包可以超载存储过程和函数,可以在多个程序里用相同的名称声明。
3.包数据在用户的会话期间是持久稳固的。
4.在一个包内你只能在一个存储过程或函数上授予特权。


11.)当一个被锁定的密码自动地解锁的之后, Maria 用PASSWORD_LOCK_TIME 参数去设定天数 。如果参数值设为UNLIMITED将发生什么?

1.这个账号将自动解锁。
2.这个账号仅仅锁住一次。
3.这个账号不会自动解锁。
4.这个账号从未锁过。

12.)你刚刚成功的删除了CALC_COMM 存储过程并且删除了包含这段源代码的脚本文件。你用什么执行命令可以恢复这个存储过程?

1.回滚 (ROLLBACK);
2.回滚到存储过程calc_comm;
3.修改存储过程calc_comm 并编译;
4.仅数据库管理员才可以用备份恢复这个存储过程。


[解决办法]
3、3
7、3
10、1
11、4
12、4
[解决办法]
1,1

读书人网 >oracle

热点推荐