je les suivantes:SQL Server Vérifiez IsNull et pour Zero
set @SomeVariable = @AnotherVariable/isnull(@VariableEqualToZero,1) - 1
Si @VariableEqualToZero est nul, il remplace le 1. Je besoin de remplacer 1 si @VariableEqualToZero = 0 aussi bien. Comment puis-je faire cela?
+1 'NULLIF()' est le chemin à parcourir (et il est standard SQL trop , donc je serais tenté de remplacer 'ISNULL()' par 'COALESCE()' :) – onedaywhen