Oracle
 sql >> Base de données >  >> RDS >> Oracle

Oracle Joins - Comparaison entre la syntaxe conventionnelle et la syntaxe ANSI

Si vos plus de 200 packages fonctionnent comme prévu avec une syntaxe "à l'ancienne", qu'il en soit ainsi. SQL ne commencera pas à mieux fonctionner après la migration vers la syntaxe ANSI - c'est juste une syntaxe différente. La syntaxe ANSI est plus propre - vous n'allez pas faire une jointure normale si vous oubliez (+) dans une jointure externe multi-colonnes.
Dans le passé, il y avait quelques bogues avec la syntaxe ANSI, mais si vous utilisez la dernière version 11.2 ou 12.1 qui devrait déjà être corrigé.
Bien sûr, vous connaissez mieux votre environnement et vos priorités - comme l'a dit SchmitzIT - la syntaxe ANSI fait partie de la norme SQL et cela vous aiderait lorsque vous utiliserez un autre produit RDBMS.