Alle Datensätze in einer Tabelle ändern?

Blame23

Mitglied
Hallo!

Also ich habe folgendes Problem:
Ich habe hier eine mssql Datenbank mit mssql2000 server laufen.
Nun muss ich von mehreren Tabellen jeden Datensatz
der eine "0" enthält in "NULL" umwandeln.

Kann ich das mit einer Abfrage machen? Hab schon einiges probiert, aber aber nix geklappt.
Es müsste quasi heisen:
Nimm alle Datensätze die eine "0" enthalten und ersetze diese mit "NULL"

Dank & Gruß
Blame
 
Ja, so kann ich von einer Spalte in der Tabelle die Werte überprüfen... ich möchte aber jede Spalte überprüfen und ggf ändern, ohne aber jedes mal die Abfrage zu ändern.
Anscheinend ist das nicht so einfach weil ich ja jedes mal den Spaltennamen angeben muss... ich werde Wohl alle Spaltennamen auslesen, in ein array speichern und dann eins nach dem anderen überprüfen müssen.

Außer jemand hätte einen besseren Vorschlag :)
 
Zurück