El paso a paso o código que verás en este post es la solución más fácil y válida que encontramos a tu duda o problema.
Solución:
A veces uso NULLIF así…
IF NULLIF(@PreviousStartDate, '') IS NULL
Probablemente no haya ninguna razón por la que sea mejor que la sugerida por @Oded y @bluefeet, solo preferencia estilística.
El método de @danihp es realmente genial, pero mi viejo y cansado cerebro no iría a COALESCE cuando estoy pensando en null o vacío 🙂
Aquí está el patrón general:
IF(@PreviousStartDate IS NULL OR @PreviousStartDate = '')
''
es un vacío string en el servidor SQL.
Yo uso coalescer:
IF ( COALESCE( @PreviousStartDate, '' ) = '' ) ...
Valoraciones y reseñas
Finalizando este artículo puedes encontrar las explicaciones de otros desarrolladores, tú además tienes la libertad de dejar el tuyo si lo deseas.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)