SSMS
 sql >> Base de Dados >  >> Database Tools >> SSMS

'DATE' não é um nome de função integrado reconhecido


Como o erro indica, não há DATE função no SQL Server 2008 ou 2012 (você marcou os dois, então não tenho certeza de qual você está direcionando). Você pode , no entanto, convertido para uma date digite no SQL Server 2008 e acima:
WHERE EnterDate = CONVERT(date,GETDATE())

Observe que não há CURDATE função também, então eu traduzi isso para GETDATE()