【问题标题】:Convert old oracle joins to ANSI SQL joins将旧的 oracle 连接转换为 ANSI SQL 连接
【发布时间】:2012-04-23 13:07:20
【问题描述】:

是否有工具可以帮助我重写数千行代码? 我们将从 Oracle 服务器迁移到 Vertica,因此更旧的 将不再支持 Oracle 联接,并且需要重写大量 SQL。

最好的问候

【问题讨论】:

    标签: oracle join vertica


    【解决方案1】:

    Toad 11.0(查询生成器)应该能够做到这一点。我没有非常详细地使用它,但在大多数情况下它是有效的。我会仔细检查任何工具提供的任何代码,因为没有什么是 100% 万无一失的。另一个很多人喜欢的有前途的工具似乎是swissql。无论您使用哪种工具,您都需要进行大量手动校对,以确保生成的查询是您想要的。

    【讨论】:

      【解决方案2】:

      Vertica 的 SQL 变体与 PostgreSQL 相同。所以你可能想看看是否有任何工具已经处理了这个问题。

      以下链接可能是一个很好的起点:Tool for translation of Oracle PL/SQL into Postgresql PL/pgSQL

      【讨论】:

        猜你喜欢
        • 2017-04-08
        • 2014-07-08
        • 2015-11-06
        • 2017-03-15
        • 1970-01-01
        • 2020-04-28
        • 2020-06-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多