Ich habe folgende Möglichkeiten:SQL Server prüfen IsNull und Zero
set @SomeVariable = @AnotherVariable/isnull(@VariableEqualToZero,1) - 1
Wenn @VariableEqualToZero null ersetzt es die 1. Ich brauche es 1 zu ersetzen, wenn @VariableEqualToZero = 0 als auch. Wie mache ich das?
+1 'NULLIF()' ist der Weg zu gehen (und es ist zu Standard-SQL , also wäre ich versucht, 'ISNULL()' durch 'COALESCE()' zu ersetzen :) – onedaywhen