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

Cách sử dụng Hibernate eqOrIsNull ()

Điều này có nghĩa là, is null sẽ chỉ được áp dụng nếu NULL được chuyển làm giá trị. Nếu bạn chỉ định bất kỳ chuỗi nào khác làm giá trị, chỉ equal sẽ được áp dụng cho điều đó.

Điều này hữu ích khi bạn không chắc chắn về giá trị thực tế sẽ được truyền trong thời gian chạy làm đối số cho giá trị tham số. Trong tình huống như vậy, theo cách truyền thống, bạn cần đặt tiêu chí kiểm tra không rỗng và ghi dựa trên điều kiện không rỗng hoặc bạn cần viết tiêu chí theo cách được đề cập trong câu trả lời của Gregory.

Hãy ghi nhớ tất cả những dữ kiện này, bạn sẽ nhận được câu trả lời cho câu hỏi của mình. Bạn chỉ nhận được những hàng chứa giá trị trống chứ không phải hàng có giá trị NULL, bởi vì bạn đã chỉ định một chuỗi trống làm đối số thứ hai. Nếu bạn chỉ định NULL làm đối số thứ 2, bạn sẽ chỉ nhận được những hàng có giá trị NULL.

Hãy cho tôi biết nếu điều đó hữu ích cho bạ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. Cách thay thế một phần của chuỗi trong MySQL

  2. Trình điều khiển QMYSQL khả dụng nhưng không được tải

  3. Làm cách nào để sử dụng CẬP NHẬT KHÓA KÉP LÊN trong mô hình CodeIgniter của tôi?

  4. Pymysql Cursor.fetchall () / Fetchone () Trả về Không có

  5. Chọn Dữ liệu MySQL mới nhất nhưng khu nghỉ dưỡng độc đáo