aasahMedlem sedan mars 20033 451 inlägg
Tabelldefinitionen:
CREATE TABLE Tabell (
ID INT PRIMARY KEY NOT NULL auto_increment,
U INT NOT NULL,
K TEXT NOT NULL,
D DATETIME NOT NULL)
MySQL Client API version 4.0.24
Vad är felet på denna insert?
INSERT INTO Tabell (U, K, D) SET VALUES (1, 'Tjoho!', 'NOW()') ?
felmeddelande skrev:
Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET VALUES (1, 'Tjoho!', 'NOW()')' at line 2
:q
MeleaMedlem sedan juli 20032 667 inlägg
Ta bort SET. :)
INSERT INTO Tabell (U, K, D) VALUES (1, 'Tjoho!', 'NOW()')
aasahMedlem sedan mars 20033 451 inlägg
Åh! :b Inte min dag... Så går det när man laborerar för mycket med insert och update om vartannat... :(
TACK, Melea! :birp
@ndersMedlem sedan juni 200026 914 inlägg
Om det nu skulle vara så att det fungerar med apostrofer runt now(), så är de onödiga. :)
mvh
aasahMedlem sedan mars 20033 451 inlägg
Tack, @nders. :) Jag är lika tveksam varje gång jag använder NOW() beträffande parenteser eller ej. Funkar tydligen både med och utan, för jag skrev med och det gick.
SUCK! Ramlar över denna tråd ännu långt senare och inser att jag pratat gallimatias även vid den tidigare rättningen... :OO . Det som INTE fungerar är att ha appostrofer runt NOW()... DÅ blir det 0-värden i kolumnen.