Habe relativ wenig ahnung und mir das was ich bisher habe, irgendwie zusammengeschustert. Gilt für: SQL Server Azure SQL-Datenbank Azure Synapse Analytics (SQL DW) Parallel Data Warehouse APPLIES TO: SQL Server Azure SQL Database Azure Synapse Analytics (SQL DW) Parallel Data Warehouse Ersetzt alle Vorkommen eines angegebenen Zeichenfolgenwerts durch einen … Aufgrund der in meiner Organisation festgelegten Priorität muss ich NULL-Werte in bestimmten Spalten (ungefähr 15-20) durch eine leere Zeichenfolge ersetzen.Während die Lösung in traditionelleren Sprachen recht einfach ist, habe ich Probleme damit, dies in T-SQL zu tun.Kann mich jemand in die richtige Richtung weisen?Sehr geschätzt. Beispielsweise können Sie leere oder NULL-Felder so formatieren, dass in ihnen ein Wort wie "Unbekannt" angezeigt wird. Weil eben keine Daten am besten durch NULL oder "" repräsentiert werden, nicht durch irgendwelche Daten. Nullwerte statt leere Felder Ich möchte eine Berechnung über zwei Felder ausführen. Es sollte einleuchten, dass dies unsinnig ist. Mit Power Query können Sie einen Wert durch einen anderen Wert in einer ausgewählten Spalte ersetzen. Ich muss Null-Werte und Leerstrings durch CHAR(1) ersetzen! durch einen anderen Ausdruck ersetzen. Das nächst Problem ist die SQL-Anweisung, derzeit geht es um 10 Spalten, kann aber mehr werden. die Zelle "leer" ist, durch "0" ersetzen. Der Inhalt des Steuerelements des ungebundenen Ergebnisfeldes lautet: = [Feld1] + [Feld2]. Hier sollen aber wenigstens Nullen angezeigt werden. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Es sollte einleuchten, dass dies unsinnig ist. SELECT IF(col IS NULL OR col = '', 'leer', col) FROM tab Mit dieser Abfrage prüfst du bei jedem Datensatz, ob "col" NULL oder leer ist und jetzt entweder den String "leer" zurück, falls die Bedingung zutreffend ist oder den Inhalt der Spalte falls nicht. Über die beiden Funktionen IS NULL und ISNULL() kann mann nicht nur elegant Filtern sondern auch auf die leeren Felder reagieren und diese ggf. Das geht bei Leerstings nun mal nicht mit REPLACE, zumindest bekomme ich es nicht hin. In Zeilen/Spaltenfeldern kannst du [Leere] ausblenden, im Seitenfeld durch einen Doppelklick auf das graue Feld dann ebenfalls. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Anzeige: Wenn dies Ihr erster Besuch hier ist, lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen durch. ... Wenn Sie den NULL-Wert durch andere Daten ersetzen möchten, geben Sie die neuen Daten in das Feld Ersetzen durch ein. In meiner Tabelle stehen Mietverträge und ich will alle Verträge mit dem Mieternamen "Leerstand" herausfiltern. zwei Möglichkeiten hast du jetzt, entweder mit einer Aktualisierungsabfrage alle Felder die NULL enthalten auf 0 ändern, oder du nutzt bei der weiteren Verwendung die NZ() Funktion. Das Problem ist jetzt, dass ich nicht weiß wie Excel die leeren Felder finden kann! " Weiß jemand welche Formel ich eingeben muss. Dh. sql-server - wenn - sql null durch leer ersetzen . Ich dachte, dass es die einfachste Lösung wäre die leeren Felder durch 0 zu ersetzen, dann ist der Fehler nämlich weg. Beispielsweise können Sie leere oder NULL-Felder so formatieren, dass in ihnen ein Wort wie "Unbekannt" angezeigt wird. auch mal "NULL" als Text vorkommen könnte.