Jak uvádí chyba, neexistuje žádné DATE funkce v SQL Server 2008 nebo 2012 (označili jste oba, takže si nejsem jistý, na který cílíte). můžete , nicméně přetypovat na date zadejte SQL Server 2008 a vyšší:
WHERE EnterDate = CONVERT(date,GETDATE())
Všimněte si, že neexistuje žádné CURDATE buď funkce, takže jsem to přeložil do GETDATE()