2010-12-30 22 views

答えて

1

Microsoft SQL Server Migration Assistant for Oracleは、特定のPL/SQL関数をSQL Serverに変換できる必要があります。

しかし、PL/SQLはT-SQLよりもはるかに強力であるため、すべてのツールが特定の時点で失敗します。

+0

のいくつかを見てみましょう。 – maranello

+0

正確にはどういう意味ですか?関数は変換できますが、Oracleでコンパイルされますが、間違った結果が返されることがあります。 – Codo

0

PL/SQLからT/SQLに変更しているため、問題が発生していることがわかります。彼らは異なる言語です。

いくつかの関数と演算子が存在し、それ以外のものは存在しません。 sprocsで使用しているものによっては、回避策や重要な部分の書き換えが必要な場合があります。

は、それが変換時にはそれが失敗したこれらの

Microsoft T-SQL to Oracle PL/SQL translation

oracle_sql_server_differences_equivalents

Reference sqlserver