前言:
最近造数据,迁移至不同测试环境。由于没有建立dblink的权限,所以想将查询出的语句直接转化成insert into语句。
步骤一:
将查询语句输出形式经行修改:
例如:
SELECT 'Insert into emp1 (DEPTNO,COMM,SAL,HIREDATE,MGR,JOB,ENAME,EMPNO) ' ||
'Values(' || '''' || DEPTNO || '''' || ',''' || COMM || '''' ||
',''' || SAL || '''' || ',''' || HIREDATE || '''' || ',''' || MGR || '''' ||
',''' || JOB || '''' || ',''' || ENAME || '''' || ',''' || EMPNO || '''' || ');'
FROM EMP1;
查询效果如下: