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

'DATE' is geen herkende ingebouwde functienaam

Zoals de fout aangeeft, is er geen DATE functie in SQL Server 2008 of 2012 (je hebt beide getagd, dus ik weet niet zeker welke je target). Je kunt , echter casten naar een date typ SQL Server 2008 en hoger:

WHERE EnterDate = CONVERT(date,GETDATE())

Let op:er is geen CURDATE functie ook niet, dus ik heb dat vertaald naar GETDATE()



  1. Standaard bestandsopslaglocatie van Management Studio

  2. Studio voor SQL Server Management start niet - Typebibliotheek kan niet worden gevonden

  3. DBeaver Twitter

  4. MySQL Update Statement:Onbekende 'tabel' in 'veldlijst'