Buenos dias!
Estoy en SQL Server y tengo el siguiente condicional:
Código SQL:
Ver originalIF @fecha < GetDate()
BEGIN
RAISERROR('La fecha es anterior al dia actual.', 16, 1)
RETURN -1
END
@fecha es smalldatetime
El objetivo de la condicion es tirar error si la @fecha es inferior a la fecha actual, pero..
El problema es que ese condicional es true cuando la fechas coinciden. Asumo que el error es por la hora, que @fecha debe tener como hora 00:00 y GetDate() la hora actual por eso es que siempre va ser inferior.
¿Alguna sugerencia sobre como realizar tal comparacion?
Gracias!