NVL-Funktion

Hallöchen

Von Oracle kenne ich die NULL-Umwandlungsf. NVL().
Gib’s eine vergleichbare Funktion bei MSSQL7?
Und wie lautet die Syntax dazu?

Bitte bitte melden!

Ciao

wenn du mir dein erwünschtes ziel beschreibst kann ich dir vielleicht helfen.

kann mit NVL() nix anfangen.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

wenn du mir dein erwünschtes ziel beschreibst kann ich dir
vielleicht helfen.

Hallo Stefan

mein Ziel ist die folgende Abfrage:

SELECT spalte1-spalte2 FROM tabelle

leider funktioniert das nicht, weil die spalte2 NULL-werte enthält und eine Rechenoperation auf einem Null-Feld hat NULL zum Ergebnis.
Mit NVL() bei Oracle sieht das ganze so aus:

SELECT spalte1-NVL(spalte2,0) FROM tabelle

NVL() bewirkt, daß alle NULL-werte in der Spalte durch „0“
ersetzt werden.
Nun, wie geht das bei MSSQL?

Ciao
______________________________________________
Wissen ist Macht…Ich weiss nix…macht nix

hat sich erledigt
Die Funktion heißt ISNULL()

MFG, Weiser Mann

toll,
war ich wohl zu spät mit IsNull()

Die Funktion heißt ISNULL()

MFG, Weiser Mann