oracle - 是否可以提取没有包体的包的ddl

标签 oracle plsql

我正在使用 dbms_metadata.get_ddl 函数。我单独提取包和包体的ddl并单独使用它们,所以当我请求PACKAGE ddl时,我不需要PACKAGE BODY的ddl。但是 get_ddl('PACKAGE',some_package) 一起返回 PACKAGE 和 PACKAGE BODY 的 ddls。 是否有要设置的参数,或其他任何东西可以使之成为可能......

最佳答案

尝试dbms_metadata.get_ddl('PACKAGE_SPEC', some_package 相反)(与PACKAGE_BODY类似)

关于oracle - 是否可以提取没有包体的包的ddl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3985382/

相关文章:

sql - Oracle SQL : Selecting all, 加上带有复杂查询的额外列

linux - 使用 Oracle PL/SQL SP 在不同的 Linux 服务器上运行 Shell 脚本

oracle - ORA-29283 : invalid file operation ORA-06512: at "SYS.UTL_FILE", 行 536

plsql - SSIS - 将 Oracle 日期转换为 SQL 日期时间

plsql - 从外部文件在 SQL Developer 中编译 PL/SQL 存储过程

oracle - 存储过程异常处理

mysql - 使用Where而不是On时无法检索行

sql - 获取准确的时间戳值?

sql-server - 以编程方式确定链接服务器是 Oracle 还是 SQL Server

database - 如何打印Sqoop错误的返回码?