Oracle
 sql >> Database >  >> RDS >> Oracle

Controllo null Oracle per il campo stringa

Perché in Oracle un varchar di lunghezza ZERO viene trattato come NULL.

Nel tuo esempio

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