SQL Server - modification d'une chaîne nulle en une chaîne vide dans une instruction select
J'ai un Serveur SQL server 2005 table a une colonne de type chaîne dans laquelle les valeurs vides sont parfois stockés en tant que NULL
et d'autres fois comme une chaîne vide.
Je suis en train de faire un SELECT DISTINCT
sur cette colonne et j'ai toutes les valeurs distinctes + NULL + chaîne vide. Mais ce que je voudrais, c'est de vérifier si la valeur est NULL et renvoie une chaîne vide à la place. Donc, le résultat serait de toutes les valeurs distinctes + chaîne vide (si toutes les valeurs ont la valeur null ou une chaîne vide).
Mais comment puis-je faire dans une instruction SELECT?
source d'informationauteur AJ.
Vous devez vous connecter pour publier un commentaire.
Découvrez ISNULL() dans le SQL Server Books Online.
Syntaxe:
Exemple:
Regarder la Fusionner fonction. Elle renvoie le premier non
null
valeur passée dans.Ce sera le retour de mavaleur si elle n'est pas null ou une chaîne vide (
''
), si il est.Il est moins bavard que d'utiliser de nombreux
ISNULL()
etIF
clauses et en tant que tel, il peut être plus facile à lire.