我想从Oracle数据库中的每个表的“列”选项卡导出所有信息。我知道我可以手动完成(单击每个表,转到列选项卡,右键单击,单击“导出”,并创建一个CSV文件-包括在情况下,有一个更好的方法来做到这一点!),但有没有办法做到这一点,而不必单独去每一张table?谢谢你,谢谢!编辑:我忘了说我想选择特定所有者下的表。
gr8qqesn1#
如果我没理解错的话,你应该直接进入工具菜单,然后选择数据库导出。例如,按照向导操作
在下一个屏幕上选择要导出的对象(您可能希望排除表以外的所有对象)。剩下的就是“下一个……”下一篇:And - That's All文件内容显示在SQL Developer中,您也可以在目标文件夹中找到它。分步演示:
mwyxok5s2#
这个代码最终为我工作。我能够导出表所有者、表名、列名和列注解。SELECT * FROM all_col_comments WHERE owner = 'owner_name';
2条答案
按热度按时间gr8qqesn1#
如果我没理解错的话,你应该直接进入工具菜单,然后选择数据库导出。例如,按照向导操作
在下一个屏幕上选择要导出的对象(您可能希望排除表以外的所有对象)。
剩下的就是“下一个……”下一篇:And - That's All文件内容显示在SQL Developer中,您也可以在目标文件夹中找到它。
分步演示:
mwyxok5s2#
这个代码最终为我工作。我能够导出表所有者、表名、列名和列注解。
SELECT * FROM all_col_comments WHERE owner = 'owner_name';