Oracle
 sql >> Base de données >  >> RDS >> Oracle

Oracle null vérifie le champ de chaîne

Parce que dans Oracle, un varchar de longueur ZÉRO est traité comme NULL.

Dans votre exemple

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