本篇內(nèi)容介紹了“PLSQL的命名方法是什么”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
創(chuàng)新互聯(lián)公司是一家專業(yè)的成都網(wǎng)站建設(shè)公司,我們專注網(wǎng)站建設(shè)、成都做網(wǎng)站、網(wǎng)絡(luò)營銷、企業(yè)網(wǎng)站建設(shè),友情鏈接,廣告投放為企業(yè)客戶提供一站式建站解決方案,能帶給客戶新的互聯(lián)網(wǎng)理念。從網(wǎng)站結(jié)構(gòu)的規(guī)劃UI設(shè)計到用戶體驗提高,創(chuàng)新互聯(lián)力求做到盡善盡美。下列的選項中,哪些能夠正確描述plch_part1 和 plch_part2的定義,使得下列PLSQL塊在HR SCHEMA中執(zhí)行之后會顯示"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)被創(chuàng)建。在plch_part1中,一個名字為plch_part2的嵌套表 nested table type of VARCHAR2(100) 被創(chuàng)建。然后EXECUTE on plch_part2被授權(quán)給HR。
(B)
在HR中創(chuàng)建一個名字為plch_part1的包,這個包含有一個名字為plch_part2的嵌套表 nested table type of VARCHAR2(100)。
(C)
一個名字為plch_new_schema的模式(SCHEMA)被創(chuàng)建。
在plch_new_schema中創(chuàng)建一個名字為plch_part1的包,這個包含有一個名字為plch_part2的嵌套表 nested table type of VARCHAR2(100)。
(D)
一個名字為plch_new_schema的模式(SCHEMA)被創(chuàng)建。
在plch_new_schema中創(chuàng)建一個名字為plch_part1的包,這個包含有一個名字為plch_part2的嵌套表 nested table type of VARCHAR2(100)。
EXECUTE on plch_part1 被授權(quán)給HR.
在HR中創(chuàng)建一個名字為plch_part1的同義詞指向plch_new_schema.plch_part1。
答案ABD.
C: 雖然HR具備執(zhí)行 plch_part1的權(quán)限,但是沒有創(chuàng)建同義詞,在引用的時候必須加上OWNER的名稱才對:
plch_new_schema.plch_part1.plch_part2
“PLSQL的命名方法是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!