J'aimerais savoir comment utiliser NULL et une chaîne vide en même temps dans un fichier WHERE
dans SQL Server. J'ai besoin de trouver des enregistrements qui ont soit des valeurs nulles, soit une chaîne vide. Merci.
Réponses
Trop de publicités?
Sameera Rukshan
Points
559
Praveen Nambiar
Points
4766
John Woo
Points
132738
Scott Sterling
Points
81
Pour trouver les lignes où col est NULL
Une chaîne de caractères vide ou un espace blanc (espaces, tabulations) :
SELECT *
FROM table
WHERE ISNULL(LTRIM(RTRIM(col)),'')=''
Pour trouver les lignes où col est NOT NULL
Une chaîne de caractères vide ou un espace blanc (espaces, tabulations) :
SELECT *
FROM table
WHERE ISNULL(LTRIM(RTRIM(col)),'')<>''
- Réponses précédentes
- Plus de réponses