是否有Oracle SQL工具可以从结果集构建insert语句?我们目前只被允许使用一个叫做SQL Station的工具。我想推荐一个工具,比如Rapid sql或CrazySQuirrell,或者构建我自己的可重用的SQL块。
发布于 2009-04-16 19:36:06
我找到了这个解决方案,也就是我现在使用的解决方案。谢谢你所有的帮助。事实证明,我们也可以使用SQL+。由于某些原因,我不能在SQL Station中运行它。
使用SELECT * FROM fromDB_tablename where ...从userid/password@ FROM _DB复制到userid/password>@ TO _DB INSERT toDB_tablename
提交;
发布于 2009-04-09 18:02:54
这个结果集来自哪里?如果您的意思是要执行SELECT,然后将结果数据插入到另一个表中,则可以在单个SQL语句中执行此操作:
INSERT INTO table2 (columnA, columnB)
SELECT columnA, columnB
FROM table1;发布于 2009-04-09 18:05:03
PL/SQL Developer也会这样做。我使用过PL/SQL Developer和Oracle的SQL Developer,在我看来,PL/SQL Developer有一个更平滑、更一致的界面。不确定SQL Developer,但PL/SQL Dev。还可以将结果集导出为CSV、XML和HTML。
如果您运行的是Linux,那么它在WINE下也可以正常运行。
https://stackoverflow.com/questions/735139
复制相似问题