Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cú pháp kết hợp bên ngoài kiểu cũ Oracle - Tại sao lại định vị dấu (+) ở bên phải của dấu bằng trong phép nối bên ngoài bên trái?

(+) xác định bảng đang được nối bên ngoài với. Cách tôi được dạy, (+) đã chỉ ra bảng sẽ thiếu các hàng mà NULL mới hàng phải được thêm vào.

Nếu bạn nhìn vào cú pháp nối bên trái thay thế mà các cơ sở dữ liệu khác nhau đã hỗ trợ trước LEFT OUTER JOIN đã trở thành một phần của tiêu chuẩn ANSI, toán tử độc quyền thường được áp dụng cho bảng bị "thiếu" hàng. DB2 cũng hỗ trợ (+) toán tử cho các phép nối bên ngoài giống như cách Oracle thực hiện.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. REGEXP_COUNT () Hàm trong Oracle

  2. Ràng buộc duy nhất ORA-00001 bị vi phạm

  3. Cách cài đặt nhà phát triển SQL trên máy Mac

  4. Trường ngày cắt ngắn trong mysql như Oracle

  5. Lấy thư từ Hộp thư bằng API PL / SQL Mail_Client