⽤不同版本的PLSQL导出insert语句
⼀、由于⽣产需要,更新最新脚本,需要把查出来的⽣产上的数据导成insert 语句,⽅便以后维护⽤,那么问题就来了,⽣产上的 PL/SQL⽐较⽼,或者版本陈旧,下⾯不同版本都瞅瞅吧:
1.本地的PL/SQL⼯具:
①第⼀种⽅法:
写好查询语句,等查出数据后,如下操作就ok了
insert语句字段顺序② 第⼆种⽅法:
到你要导出insert语句的表--》Export data 或者 ⼯具栏【Tools】--》【Export Tables】--》选择你要导出的表--》
最后,选择SQL插⼊--》导出【Export】
注:这个条件就是查询条件,where后⾯的那些,也可以先按照条件查询出数据,再选择导出表上⾯那些操作,粘贴查询条件,然后选择SQL插⼊后,将查询条件放⾥⾯,这样导出来的数据就是根据你的查询条件查出来的数据。当然你选择SQL插⼊后,还有⼀些打钩的地⽅,这个根据⾃⼰的实际情况选择,如果不需要也可以都不选。
2.实际⽣产上的PLSQL是1999~2006版本的,⽐较⽼的那种;
采⽤的⽅法是1⾥⾯的第⼆种⽅法,没有像第⼀种那样,导出的那个地⽅有SQL file选项,所以最后查了好久,原来的是⽼版本没有那个选项,只能⽤第⼆种⽅法。
不过最终insert语句如愿以偿的导出成功。但还是发现了⼀些⼩问题,如果你要导出的insert语句⾥⾯有clob或者blob类型的字段,导出时报报错,原因就是⽂件太⼤,所以要选择没有clob或者blob类型的表导数据,才能成功!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论