PLSQL的命名方式是怎样的?
以下哪个选项可以正确描述 plch_part1 和 plch_part2 的定义,以便以下 PLSQL 块在 HR SCHEMA 中执行后显示“Made it this far”?
DECLARE my_list plch_part1.plch_part2 := plch_part1.plch_part2 ();开始my_list.EXTEND; my_list (1) := '走到这一步了'; DBMS_OUTPUT.put_line (my_list(1));END;/
( A)
创建名为 plch_part1 的模式 (SCHEMA)。在plch_part1中,创建名为plch_part2嵌套表类型为VARCHAR2(100)的嵌套表。然后将plch_part2上的EXECUTE授权给HR。
(B)
在HR中创建一个名为plch_part1的包,其中包含一个名为plch_的VARCHAR2(100)嵌套表类型第2部分。
(C)
创建名为 plch_new_schema 的模式 (SCHEMA)。
在plch_new_schema中创建一个名为plch_part1的包,其中包含一个名为plch_part2的VARCHAR2(100)嵌套表类型。
(D)
创建名为 plch_new_schema 的架构 (SCHEMA)。
在plch_new_schema中创建一个名为plch_part1的包,其中包含一个名为plch_part2的VARCHAR2(100)嵌套表类型。
对 plch_part1 的 EXECUTE 已授权给 HR。
在 HR 中创建一个名为 plch_part1 的同义词,指向 plch_new_schema.plch_part1。
答ABD。
C:HR虽然有执行plch_part1的权限,但并没有创建同义词。引用时必须加上OWNER的名字:
plch_new_schema.plch_part1.plch_part2
这里介绍了“PLSQL的命名方式是怎样的”。感谢您的阅读。如果您想了解更多行业资讯,可以关注网站,小编将永远输出更多优质实用文章哟!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > PLSQL的命名方式是怎样的?