Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak traktować MAX() pustej tabeli jako 0 zamiast NULL?

Po prostu użyj Coalesce lub NVL do obsługi wartości NULL.

Poniższy kod zwróci 0, jeśli MAX(cid) jest NULL

SELECT COALESCE(MAX(cid), 0)
FROM   itemconfiguration


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy w bazach danych Oracle jest jakiś typ logiczny?

  2. Komunikat o błędzie programu sqldeveloper:Karta sieciowa nie może nawiązać błędu połączenia

  3. Jak rozwiązać brakujące wyrażenie ORA-00936

  4. NEW_TIME() Funkcja w Oracle

  5. wskaźnik spadku wyroczni, jeśli istnieje