Col*_*ard 5

ammoQ的答案是正确的.

更进一步,如果你只想要没有表结构的存储过程,你将需要连接到数据库并使用SQL(即使用sqlplus或其他东西).然后,使用您感兴趣的存储过程列表,调用dbms_metadata函数.您可以使用sqlplus执行以下操作:

SELECT dbms_metadata.get_ddl('PROCEDURE','PROC1') FROM dual;
Run Code Online (Sandbox Code Playgroud)

这将为您提供程序PROC1的来源.

还有一个名为USER_SOURCE的视图,您可以使用以下内容:

select * from user_source where type in ('PROCEDURE', 'PACKAGE', 'PACKAGE_BODY', 'FUNCTION', 'TRIGGER');
Run Code Online (Sandbox Code Playgroud)

它为您提供了您登录的用户拥有的所有内容的来源.