Como dice el error, no hay DATE
función en SQL Server 2008 o 2012 (etiquetó ambos, así que no estoy seguro de a cuál se dirige). Tu puedes , sin embargo, convertir a una date
escriba en SQL Server 2008 y superior:
WHERE EnterDate = CONVERT(date,GETDATE())
Tenga en cuenta que no hay CURDATE
tampoco funciona, así que lo traduje a GETDATE()