SPROC med dato som parameter.
Jeg har lavet følgende SPROC som fortæller mig om en given dato er i dag. :CREATE PROCEDURE IsToday @Date as DateTime AS
IF ( (datediff(dayofyear,@Date, getdate())=0) AND (datediff(year,@Date, getdate())=0))
select 1 IsToday
else
select 0 IsToday
GO
Den virker fint hvis jeg kalder den med
ECEC IsToday '03-02-2005'
men hvis jeg laver denne
ECEC IsToday GetDate()
så fejler den med "Incorrect syntax near ')'."
Hvorfor faen det?