周围有同事问我如何使用oracle sql developer工具来导出oracle数据库其中一张表的表结构/数据,实际上我对这个工具用的不多,用的最多的oracle数据库操作工具是plsql developer,所以研究了下这个工具导出表的功能是如何使用的,以下记录导出表结构/数据的详细步骤,实际上比较简单:
我需要的是导出单个表的数据/表结构,首先选择要导出的表,右键,选择‘导出...’
在'导出向导'窗口中,选择'导出DDL',以及其下的'美化显示'和'终止符';如果需要导出数据的话选择‘导出数据’,如果只需要导出表结构,则不选中这个;编码数据库使用的编码,这里我需要选择'UTF-8',跟数据库编码保持一致,这样导出的中文信息不会出现乱码;文件选择导出文件位置名称。
点击'下一步'、‘完成’就可以生成单个表的结构/数据的sql了,最终的导出效果如下图,包含建表的语句,以及表数据的insert语句。