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

Sprawdzanie wartości null Oracle dla pola znakowego

Ponieważ w Oracle varchar o długości ZERO jest traktowany jako NULL.

W twoim przykładzie

NVL(NAME, ' ') AS NAME1 will evaluate to either NAME or ' ' - empty string.
NVL(NAME, '') as NAME2 will evaluate to either NAME or a zero length string


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak znaleźć liczbę cyfr numeru wyroczni?

  2. apt-get instalacja oracle java 7 przestała działać

  3. jak wypełnić bazę danych za pomocą procedur

  4. Jak zamienić nawiasy na łączniki w funkcji Oracle REGEXP_REPLACE?

  5. Użyj wartości zmiennej łańcuchowej w pętli SQL FOR-IN (SELECT)