Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Składnia starego łączenia zewnętrznego Oracle — po co umieszczać (+) po prawej stronie znaku równości w lewym sprzężeniu zewnętrznym?

(+) identyfikuje tabelę, do której jest dołączany zewnętrzny. Sposób, w jaki mnie nauczono, (+) wskazał tabelę, w której brakuje wierszy, dla których nowy NULL trzeba było dodać wiersze.

Jeśli spojrzysz na alternatywne składnie lewego sprzężenia zewnętrznego obsługiwane przez różne bazy danych przed LEFT OUTER JOIN stał się częścią standardu ANSI, zastrzeżony operator był ogólnie stosowany do tabeli, w której brakowało wierszy. DB2 obsługuje również (+) operator dla złączeń zewnętrznych w taki sam sposób, jak robi to 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. Jaka jest różnica między słowem kluczowym join a słowem kluczowym join w Oracle sql?

  2. Usunąć wszystkie rekordy oprócz ostatniego?

  3. Dzielenie ciągu na wiele wierszy w Oracle

  4. Jak zadeklarować i wyświetlić zmienną w Oracle

  5. Czas trwania danych w globalnej tabeli tymczasowej?