首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有Oracle SQL工具可以从结果集构建insert语句?

是否有Oracle SQL工具可以从结果集构建insert语句?
EN

Stack Overflow用户
提问于 2009-04-09 17:23:17
回答 9查看 18.8K关注 0票数 3

是否有Oracle SQL工具可以从结果集构建insert语句?我们目前只被允许使用一个叫做SQL Station的工具。我想推荐一个工具,比如Rapid sql或CrazySQuirrell,或者构建我自己的可重用的SQL块。

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 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

提交;

票数 1
EN

Stack Overflow用户

发布于 2009-04-09 18:02:54

这个结果集来自哪里?如果您的意思是要执行SELECT,然后将结果数据插入到另一个表中,则可以在单个SQL语句中执行此操作:

代码语言:javascript
复制
INSERT INTO table2 (columnA, columnB)
  SELECT columnA, columnB
    FROM table1;
票数 4
EN

Stack Overflow用户

发布于 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下也可以正常运行。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/735139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档