Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara menggunakan Hibernate eqOrIsNull()

Artinya, is null akan diterapkan hanya jika NULL diteruskan sebagai nilai. Jika Anda menetapkan string lain sebagai nilai, hanya equal akan diterapkan untuk itu.

Ini berguna saat Anda tidak yakin tentang nilai aktual yang diteruskan saat runtime sebagai argumen ke nilai parameter. Dalam skenario seperti itu, dengan cara tradisional, Anda perlu meletakkan kriteria centang &tulis bukan nol berdasarkan kondisi bukan nol atau Anda perlu menulis kriteria dengan cara yang disebutkan oleh jawaban Gregory.

Dengan mengingat semua fakta ini, Anda harus mendapatkan jawaban atas pertanyaan Anda. Anda hanya mendapatkan baris yang berisi nilai kosong &bukan baris yang memiliki nilai NULL, karena Anda telah menetapkan string kosong sebagai argumen ke-2. Jika Anda menetapkan NULL sebagai argumen ke-2, Anda hanya akan mendapatkan baris yang memiliki nilai NULL.

Beri tahu saya jika itu membantu Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menggabungkan dua pernyataan UPDATE dalam satu permintaan MySQL?

  2. Hapus tag HTML dari catatan

  3. Skema DB Untuk Obrolan?

  4. PHP Kesalahan fatal:PDOException tidak tertangkap:tidak dapat menemukan driver

  5. Cetak data di ResultSet beserta nama kolomnya