【问题标题】:Oracle to SQL Server stored procedure & function converterOracle 到 SQL Server 存储过程和函数转换器
【发布时间】:2011-06-01 11:44:30
【问题描述】:

您知道将Oracle 用户定义函数转换为SQL Server 的工具吗?我使用了swiss sql 在线转换器,但它转换了我的一些功能。

【问题讨论】:

    标签: sql-server oracle


    【解决方案1】:

    Microsoft SQL Server Migration Assistant for Oracle 应该能够将某些 PL/SQL 函数转换为 SQL Server。

    但是,由于 PL/SQL 比 T-SQL 强大得多,所以每个工具都会在某个时刻失效。

    【讨论】:

    • 它会转换,但有时会失败。
    • 你到底是什么意思?函数可以转换,在Oracle中编译但有时会返回错误的结果?
    【解决方案2】:

    我可以看到尝试这样做是有问题的,因为您正在从 PL/SQL 更改为 T/SQL;它们是不同的语言。

    有些函数和运算符存在于一个中,而不存在于另一个中。根据您在存储过程中使用的内容,您可能需要采取变通方法或重写重要部分。

    看看其中的一些

    Microsoft T-SQL to Oracle PL/SQL translation

    oracle_sql_server_differences_equivalents

    Reference sqlserver

    【讨论】:

      猜你喜欢
      • 2013-10-10
      • 1970-01-01
      • 2018-05-06
      • 2020-10-12
      • 1970-01-01
      • 1970-01-01
      • 2016-03-30
      • 1970-01-01
      • 2014-11-01
      相关资源
      最近更新 更多