Ich habe einige leere Werte in meiner Tabelle, und ich kann nicht scheinen, sie in einer IF-Anweisung zu fangen.Testen für Leerzeichen in SQL Server
Ich habe
versuchtIF @value = ''
und if @value = NULL
und keiner fängt die Leerwerte. Gibt es eine Möglichkeit zu testen, ob ein Varchar vollständig Leerzeichen ist?
AHA! Es stellte sich heraus, dass ich auf Null falsch getestet habe. Vielen Dank.
Oder SET ANSI NULL OFF - Ich würde es vorziehen, die SQL-92-Spezifikation tho 'und uns IS NULL – stephbu
Vielleicht etwas fehlt, aber dies korrigiert nicht die Art des Tests für Leerzeichen überhaupt. Es korrigiert die Syntax der Überprüfung auf Null, aber das ist NICHT, was die Frage verlangte. –