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

SQL tidak sama &null

Di Oracle, tidak ada perbedaan antara string kosong dan NULL.

Itu adalah pengabaian terang-terangan terhadap standar SQL, tapi begitulah ...

Selain itu, Anda tidak dapat membandingkan NULL (atau bukan NULL) dengan operator "normal":"col1 =null" tidak akan berfungsi, "col1 ='' " tidak akan berfungsi, "col1 !=null" tidak akan berfungsi , Anda harus menggunakan "is null".

Jadi, tidak, Anda tidak dapat membuat ini bekerja dengan cara lain selain "col 1 is null" atau beberapa variasinya (seperti menggunakan 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. Karakter khusus Oracle

  2. Batasan ODBC NetSuite

  3. Pivoting data menggunakan dua kolom

  4. Ingat Instance RAC di Perf Tools

  5. Cara lebih cepat untuk memuat tabel gudang data yang besar