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

Добре ли е винаги да използвате клауза за присъединяване в Oracle?

Като цяло те са равни, но по-ниският - наричан още "синтаксис за присъединяване на ANSI" трябва да се предпочита, както се препоръчва от Oracle и поради много други причини, вижте ВЪНШНО СЪЕДИНЯВАНЕ документация.

Има само едно изключение (запознат съм):Когато създавате MATERIALIZED VIEW с FAST REFRESH тогава трябва да използвате стария синтаксис за присъединяване на Oracle, в противен случай БЪРЗОТО ОБНОВЯВАНЕ не е възможно.

Преди много време създадох SR в Oracle за това. Oracle не счита това за грешка, а по-скоро за „липса на документация“. Според моите познания това ограничение/бъг все още не е разрешено.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изведем резултат от оператор SELECT, който се изпълнява с помощта на естествен динамичен SQL?

  2. Oracle:Вземете данни за всички месеци, 0, ако няма данни

  3. Дизайн на база данни за планиране на лекар

  4. хибернация диалект за оракул 12c

  5. Използване на Oracle EXPAND_SQL_TEXT