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

Актуализирайте колоните с нулеви стойности

Променете го на

...where logouttime is null;
                    ^^^^^^^

NULL е специална стойност и не можем да използваме обичайния = оператор с него.

От документацията на Oracle за NULL:

За да тествате за нулеви стойности, използвайте само условията за сравнение СА NULL и НЕ Е NULL. Ако използвате друго условие с null и резултатът зависи от стойността на null, тогава резултатът е НЕИЗВЕСТЕН, защото null представлява липса на данни, 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. Как да изпълните PL SQL блок в Oracle

  2. Инструмент за разработчици на Oracle SQL:Изтегляне и инсталиране

  3. Посочен е невалиден URL адрес на Oracle:OracleDataSource.makeURL

  4. Оракул. Как да изведем дата и час?

  5. Как работи GROUP BY?