Der er ingen fejlmeddelelse fra MySQL med teksten "Ingen sådan funktion." Jeg har lige lavet et grep på hele kildetræet i MySQL 5.1, og den streng forekommer ikke nogen steder (undtagen i en kommentar).
Min tanke er, at du ikke bruger MySQL, du bruger SQLite. Fordi jeg kan genskab denne fejl, når jeg kører SQLite-kommandolinjeskallen:
$ sqlite3
sqlite> select curdate();
Error: no such function: curdate
sqlite> select now();
Error: no such function: now
I SQLite er funktionen
for at få den aktuelle dato er blot date()
:
sqlite> select date();
2010-01-02