首页 > 解决方案 > 我可以在 Oracle SQL Developer 的数据库中导出我的所有表定义吗

问题描述

因此,我在 Oracle SQL Developer 中创建了一个数据库,并使用 Notepad ++ 手动编写了所有表定义,然后执行了批量创建表语句。愚蠢的我忘了保存这个文件,所以现在我有 SQL 开发人员的所有定义,但在本地没有。

我对设计进行了一些重大更改,但仍有一些我仍然可以使用的定义。

有没有办法可以将数据库中的所有表导出到文件中?我知道我可以单独获取定义,但是时间限制会很大。这样我就不必再手动编写它了。我为寻找答案而进行的任何搜索都只是给出如何选择数据库中的所有表而不是如何导出表定义的答案。

请注意,我查看了 Notepad ++ 的临时数据,但该文件不再存在。

标签: oracleoracle-sqldeveloper

解决方案


工具、数据库导出

取消选中“数据”

选择您的输出选项,您想要一个文件用于所有内容或一个文件用于每个对象。

在此处输入图像描述

然后选择您的架构和对象 - 如果您选择“无”,它将默认转储整个架构。


推荐阅读