Saya terkadang menggunakan NULLIF seperti itu...
IF NULLIF(@PreviousStartDate, '') IS NULL
Mungkin tidak ada alasan yang lebih baik daripada cara yang disarankan oleh @Oded dan @bluefeet, hanya preferensi gaya.
Metode @ danihp sangat keren tetapi otak lama saya yang lelah tidak mau COALESCE ketika saya berpikir nol atau kosong :-)