Както се посочва в грешката, няма DATE
функция в SQL Server 2008 или 2012 (маркирахте и двете, така че не съм сигурен към коя сте насочени). Вие можете , обаче, прехвърля към date
въведете в SQL Server 2008 и по-нова версия:
WHERE EnterDate = CONVERT(date,GETDATE())
Имайте предвид, че няма CURDATE
функцията също, така че преведох това в GETDATE()