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

'DATE' er ikke et genkendt indbygget funktionsnavn

Som fejlen angiver, er der ingen DATE funktion i SQL Server 2008 eller 2012 (du taggede begge, så jeg er ikke sikker på, hvilken du målretter mod). Du kan cast dog til en date skriv i SQL Server 2008 og nyere:

WHERE EnterDate = CONVERT(date,GETDATE())

Bemærk, at der ikke er nogen CURDATE funktion enten, så jeg har oversat det til GETDATE()



  1. Sådan opdaterer du data i en SQL-database

  2. mysql sagde:Kan ikke oprette forbindelse:ugyldige indstillinger. xampp

  3. Tilføj unik begrænsning i SQL Server 2008 GUI?

  4. Opret en root-adgangskode til PHPMyAdmin