在Oracle中为结果集生成Insert语句

the*_*963 1 oracle resultset oracle11g

是否有一个oracle工具将为结果集生成插入语句?如果它有任何区别,我正在使用Oracle SQL开发人员.

例如,对于表的查询 select * from t1 where this = 'that'

Col1    Col2    Col3
a1      a2      a3
b1      b2      b3
Run Code Online (Sandbox Code Playgroud)

我想将结果集导出到

INSERT INTO T1 (Col1, Col2, Col3) values ('a1', 'a2', 'a3');
INSERT INTO T1 (Col1, Col2, Col3) values ('b1', 'b2', 'b3');
Run Code Online (Sandbox Code Playgroud)

DCo*_*kie 5

在SQL Developer中运行查询.

在结果网格中,右键单击.选择导出...

将显示一个弹出对话框,询问如何导出结果.默认值为insert.您可以选择要保存到的文件,或复制到剪贴板或其他各种选项.

这是在SQL Developer 3.0.4上.