Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle Joins - Сравнение между конвенционален синтаксис VS ANSI синтаксис

Ако вашите 200+ пакета работят както е предвидено със "старомоден" синтаксис, нека бъде. SQL няма да започне да работи по-добре след миграция към синтаксис ANSI - това е просто различен синтаксис.

Всичко казано, ANSI синтаксисът е по-чист - няма да се присъедините към нормалното присъединяване, ако забравите (+) в някакво външно свързване с много колони.
В миналото имаше някои грешки в синтаксиса на ANSI, но ако отидете с най-новата 11.2 или 12.1, това вече трябва да бъде коригирано.
Разбира се, вие познавате вашата среда и приоритети по-добре - както каза SchmitzIT - ANSI синтаксисът е част от SQL стандарта и би помогнал, когато използвате някакъв друг RDBMS продукт.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Трябва да нулирате стойността на последователността в Oracle

  2. В Oracle възможно ли е да се ВМЕСНА или АКТУАЛИЗИРА запис чрез изглед?

  3. Как да промените формата на датата в базата данни на Oracle

  4. Как да издигна изключение в PL/SQL?

  5. 12c Редактиране на данни