Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

24

积分

0

好友

0

主题
1#
发表于 2012-6-28 12:22:58 | 查看: 3198| 回复: 0
下列的选项中,哪些能够正确描述plch_part1 和 plch_part2的定义,使得下列PLSQL块在HR SCHEMA中执行之后会显示"Made it this far"?
DECLARE
   my_list   plch_part1.plch_part2 := plch_part1.plch_part2 ();
BEGIN
   my_list.EXTEND;
   my_list (1) := 'Made it this far';
   DBMS_OUTPUT.put_line (my_list(1));
END;
/
(A)
一个名字为plch_part1的模式(SCHEMA)被创建。在plch_part1中,一个名字为plch_part2的嵌套表 nested table type of VARCHAR2(100) 被创建。然后EXECUTE on plch_part2被授权给HR。

(B)
在HR中创建一个名字为plch_part1的包,这个包含有一个名字为plch_part2的嵌套表 nested table type of VARCHAR2(100)。

(C)
一个名字为plch_new_schema的模式(SCHEMA)被创建。
在plch_new_schema中创建一个名字为plch_part1的包,这个包含有一个名字为plch_part2的嵌套表 nested table type of VARCHAR2(100)。

(D)
一个名字为plch_new_schema的模式(SCHEMA)被创建。
在plch_new_schema中创建一个名字为plch_part1的包,这个包含有一个名字为plch_part2的嵌套表 nested table type of VARCHAR2(100)。
EXECUTE on plch_part1 被授权给HR.
在HR中创建一个名字为plch_part1的同义词指向plch_new_schema.plch_part1。
您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-15 21:22 , Processed in 0.046958 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569