/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Fejl i SQL-kald
Fra : Jonas Schmeltz Aaber~


Dato : 27-02-05 16:39

Hej gruppe!

Jeg har nedenstående kald til en MySQL-database (MySQL ver. 4), og følgende
fejl opstår:
ADODB.Connection.1 (0x80004005)
SQLState: 42000 Native Error Code: 1064 [TCX][MyODBC]You have an error in
your SQL syntax. Check the manual that corresponds to your MySQL server
version for the right syntax to use near 'DAYS) OR PermanentDato <= NOW())
AND Gem = 0' at line 1
functions.inc, line 542


"DELETE FROM QMS_Beskeder WHERE (SletDato < DATE_ADD(NOW(), INTERVAL 1 DAYS)
OR PermanentDato <= NOW()) AND Gem = 0"

Hvor ligger fejlen?


MVH Jonas (aka Juke)



 
 
Jens Gyldenkærne Cla~ (27-02-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 27-02-05 22:28

Jonas Schmeltz Aaberg skrev:

> "DELETE FROM QMS_Beskeder WHERE (SletDato < DATE_ADD(NOW(),
> INTERVAL 1 DAYS) OR PermanentDato <= NOW()) AND Gem = 0"

Prøv at skrive DAY i stedet for DAYS.

Se evt.
<http://dev.mysql.com/doc/mysql/en/date-and-time-functions.html>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste