Comme l'indique l'erreur, il n'y a pas de DATE
fonction dans SQL Server 2008 ou 2012 (vous avez marqué les deux, donc je ne sais pas lequel vous ciblez). Vous pouvez , cependant, converti en une date
tapez dans SQL Server 2008 et supérieur :
WHERE EnterDate = CONVERT(date,GETDATE())
Notez qu'il n'y a pas de CURDATE
fonction non plus, donc j'ai traduit cela en GETDATE()