PLSQL Developer的Exports Tables功能能将表以SQL Insert的方式导出,形成一个sql文件,这非常方便,但是当我要导出大批量的表时,需要一个表一个表的选择,一个文件一个文件的命名,这非常麻烦,也容易出错。
我想问的是:
以SQL Insert方式导出是PLSQL Developer在内部实现的一个功能呢还是调用了oracle的某一个程序实现的?如果是调用oracle程序的方式实现的,我就可以用批处理的方式实现表的批量导出。
有没有第三方工具提供类似的功能,到什么地方可以下载到?
我想问的是:
以SQL Insert方式导出是PLSQL Developer在内部实现的一个功能呢还是调用了oracle的某一个程序实现的?如果是调用oracle程序的方式实现的,我就可以用批处理的方式实现表的批量导出。
有没有第三方工具提供类似的功能,到什么地方可以下载到?
exp经常用在备份和导库。
参考一下这方面的资料。
我要的是以sql语句导出的数据
sql insert不是oracle带的,不过,自己也可以编写,只不过要对系统表熟一些。
1、以insert方式导出是pl/sql developer自己的一个功能,这不是oracle的功能,我也没见其它工具如toad有这样的功能。
2、在选择表句时可以用像windowns选择文件的方式,如按住ctrl或shift来选择表名,这样就可以选择多个表,而且很方便的。
3、pl/sql developer的这文件的导出功能实质上是把它的查询结果通过程序生成了脚本,你可以用delphi,vb等工具完成这样的功能,也可以通过oracle的utl_file包来完成.