2013-12-11 99 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中实现的子程序。