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

SQL không bằng &null

Trong Oracle, không có sự khác biệt giữa một chuỗi rỗng và NULL.

Đó là sự coi thường trắng trợn đối với tiêu chuẩn SQL, nhưng bạn đã hiểu ...

Ngoài ra, bạn không thể so sánh với NULL (hoặc không phải NULL) với các toán tử "bình thường":"col1 =null" sẽ không hoạt động, "col1 =''" sẽ không hoạt động, "col1! =Null" sẽ không hoạt động , bạn phải sử dụng "is null".

Vì vậy, không, bạn không thể làm cho điều này hoạt động theo bất kỳ cách nào khác khi đó "col 1 là null" hoặc một số biến thể trên đó (chẳng hạn như sử dụng nvl).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lỗi khi sử dụng oracle.dataaccess.dll

  2. Làm thế nào để mở rộng Liquibase để tạo nhật ký thay đổi với các thủ tục, chức năng và trình kích hoạt được lưu trữ?

  3. Oracle:Tôi cần một phần bên ngoài tham gia. Nhìn vào hình ảnh

  4. Oracle cách tải ảnh vào cột blob bằng sqlldr

  5. làm thế nào chúng ta có thể nhận được giá trị của VARRAY từ Tham số IN trong thủ tục