I'm trying to write a CASE statement that evaluates if GETDATE() > Todays Date at 12pm. If true I want to use tomorrows date at 12pm, if false use todays date at 5 pm.
This is what I came up with:
CASE WHEN (CAST(GETDATE() AS DECIMAL (24,2))) > (CAST(GETDATE() AS DECIMAL (24,0)) + .5)
THEN (CAST(GETDATE() AS DECIMAL (24,2)) + 1.5) ELSE (CAST(GETDATE() AS DECIMAL (24,2)) + .7)
END
Not working. Where am I going wrong?
This is what I came up with:
CASE WHEN (CAST(GETDATE() AS DECIMAL (24,2))) > (CAST(GETDATE() AS DECIMAL (24,0)) + .5)
THEN (CAST(GETDATE() AS DECIMAL (24,2)) + 1.5) ELSE (CAST(GETDATE() AS DECIMAL (24,2)) + .7)
END
Not working. Where am I going wrong?