Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да използвате Hibernate eqOrIsNull()

Това означава, че is null ще се прилага само ако NULL се подаде като стойност. Ако посочите друг низ като стойност, само equal ще бъде приложен за това.

Това е полезно, когато не сте сигурни за действителната стойност, която се предава по време на изпълнение като аргумент към стойността на параметъра. В такъв сценарий, по традиционен начин, или трябва да поставите ненулева проверка и да напишете критерии въз основа на условието не нула, или трябва да напишете критерии по начина, посочен в отговора на Грегъри.

Имайки предвид всички тези факти, трябва да получите отговор на въпроса си. Получавате само онези редове, които съдържат празна стойност, а не този с NULL стойност, защото сте посочили празен низ като 2-ри аргумент. Ако посочите NULL като 2-ри аргумент, ще получите само тези редове със стойност NULL.

Кажете ми, ако това е полезно за вас.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да съхранявам часовата зона на потребителите в mysql?

  2. Как да оптимизираме MySQL заявки въз основа на план EXPLAIN

  3. MySQL Премахване на дублиращи се записи

  4. mysql подреждане по производителност на броя

  5. Неуспешна инсталация на Ruby gem mysql2