2013-12-11 141 views
0

內部功能/程序與外部功能/程序有什麼區別?我試圖在谷歌上找到它,但它並沒有出現太多,我仍然感到困惑。功能或程序是放在身體裏的嗎?內部與外部程序/功能

+0

如果您無法在Google上輕鬆找到它,也許您應該詢問您聽到這些條款的來源。如果他們使用非標準術語,那麼他們會混淆每個人。 –

回答

-2

外部過程或功能並且standlone子程序而內部程序或

功能是子程序其是包的一部分,並且可以被重載。

+0

-1這是一個明顯的錯誤答案。 [嵌套/包/獨立子程序](http://docs.oracle.com/cd/E11882_01/appdev.112/e17126/subprograms.htm)與外部子程序不同。 – user272735

1

PL/SQL Language Referencechapter PL/SQL Subprograms

如果一個C程序或Java方法被存儲在數據庫中,你可以發佈爲外部子程序然後從PL/SQL調用它。

因此,外部子程序是一種在PL/SQL支持的其他語言支持的語言中實現的函數/過程/方法。通過使用調用規範定義PL/SQL子程序,可以從PL/SQL中調用外部子程序。該子程序本質上只是非PL/SQL子程序的一個包裝。

我不知道術語內部子程序。也許這只是外部的對立面?即一個在PL/SQL中實現的子程序。