5

我正在使用 SQL Developer 3.0.04 并试图导出一个包。我有两个问题:

  1. 我可以在一次导出中同时导出包规范和正文(生成 1 个 export.sql 文件)吗?

  2. export.sql 文件有些压缩,我可以用换行符等以文本格式获取它,以便更好地阅读它吗?

4

4 回答 4

8

在 SQL-Developer 中右键单击 Package Specification 并选择Save Package Spec and Body...这将生成一个包含规范和正文的文件。

于 2013-03-15T13:36:27.943 回答
3

不要导航到包对象并在那里进行导出,而是使用 \Tools\Database Export 生成单个文件。

于 2012-06-08T22:26:31.693 回答
1

您必须右键单击包并选择:“保存包规格和正文”

于 2014-09-05T06:30:30.237 回答
0

是的你可以。只需导航到包主体 -> 导出 -> 选中“包含依赖项”

结果,将生成带有包声明和包体的 export.sql。

此外,您将在 package extra 中获得所有已使用表的 DDL(您无法将其关闭);这可以被视为这种方法的优点或缺点。

但是,如果您打算无论如何导出包和表,您可以使用上述方法,然后使用导出表+数据生成的sql脚本,无论如何都会重新创建表。

于 2012-11-20T13:53:21.210 回答