Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Verificare se un parametro è nullo o vuoto in una stored procedure

A volte utilizzo NULLIF così...

IF NULLIF(@PreviousStartDate, '') IS NULL

Probabilmente non c'è motivo per cui sia migliore del modo suggerito da @Oded e @bluefeet, solo preferenze stilistiche.

Il metodo di @danihp è davvero fantastico ma il mio vecchio cervello stanco non andrebbe a COALESCE quando penso sia nullo o vuoto :-)