Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle Joins – Vergleich zwischen konventioneller Syntax und ANSI-Syntax

Wenn Ihre über 200 Pakete wie beabsichtigt mit "altmodischer" Syntax funktionieren, lassen Sie es sein. SQL wird nach der Migration zur ANSI-Syntax nicht besser funktionieren - es ist nur eine andere Syntax.

All das gesagt, Die ANSI-Syntax ist sauberer - Sie werden nicht zum normalen Join wechseln, wenn Sie (+) in einem mehrspaltigen Outer-Join vergessen.
In der Vergangenheit gab es einige Fehler mit der ANSI-Syntax, aber wenn Sie mit der neuesten Version 11.2 oder 12.1 arbeiten sollte bereits behoben sein.
Natürlich kennen Sie Ihre Umgebung und Ihre Prioritäten besser - wie SchmitzIT sagte - ANSI-Syntax ist Teil des SQL-Standards und würde helfen, wenn Sie ein anderes RDBMS-Produkt verwenden.