Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Apakah baik untuk selalu menggunakan klausa bergabung di Oracle?

Secara umum mereka sama, namun yang lebih rendah - juga disebut "ANSI join syntax" harus lebih disukai seperti yang direkomendasikan oleh Oracle dan untuk banyak alasan lainnya, lihat GABUNG LUAR dokumentasi.

Hanya ada satu pengecualian (saya tahu):Saat Anda membuat MATERIALIZED VIEW dengan FAST REFRESH maka Anda harus menggunakan sintaks bergabung Oracle yang lama, jika tidak, REFRESH CEPAT tidak dimungkinkan.

Dulu saya membuat SR di Oracle untuk itu. Oracle tidak menganggap ini sebagai bug melainkan "kurangnya dokumentasi". Menurut pengetahuan saya batasan/bug ini masih belum teratasi.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gunakan alias tabel dalam kueri lain untuk melintasi pohon

  2. Petakan tipe oracle dengan hibernate

  3. Bagaimana menjalankan file batch dari dalam prosedur PL/SQL

  4. Klon ORACLE_HOME

  5. Oracle SQL - Permintaan untuk menghitung nilai dari beberapa tabel