SSMS
 sql >> Database >  >> Database Tools >> SSMS

'DATA' non è un nome di funzione integrato riconosciuto

Come indica l'errore, non c'è DATE funzione in SQL Server 2008 o 2012 (hai taggato entrambi, quindi non sono sicuro di quale stai prendendo di mira). puoi , tuttavia, esegui il cast a una date digita SQL Server 2008 e versioni successive:

WHERE EnterDate = CONVERT(date,GETDATE())

Nota che non c'è CURDATE funzione, quindi l'ho tradotto in GETDATE()