Hallo!
Ich habe MySQL 4.1.11 und folgenden "Code":
CREATE TABLE mpshout ( shoutID INT(11) DEFAULT '0' NOT NULL auto_increment,
shoutName VARCHAR(20) NOT NULL,
shoutMessage VARCHAR(150) NOT NULL,
shoutDate VARCHAR(10) NOT NULL,
shoutTime VARCHAR(8) NOT NULL, PRIMARY KEY (shoutID))
Allerdings spuckt mir phpMyAdmin immer folgendes aus:
MySQL meldet:
#1067 - Invalid default value for 'shoutID'
Habe phpMyAdmin 2.6.0-pl3!
Habs auch schon ohne die ' bei der 0 probiert. Brachte den selben Fehler...
Jemand eine Ahnung, woran des liegen könnte und wie man´s beheben kann?!
Grüße, BigTim
MySQL Problem
DEFAULT und auto_increment beißen sich...
Gruß, Philipp
Code: Alles auswählen
shoutID INT(11) NOT NULL auto_increment
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Hi
Und ein INT kann keinesfalls eine '0' aufnehmen.
'0' ist kein INT sondern ein Text. Wenn schon dann 0 ohne Anführungsstriche.
Gruß
Franz
Und ein INT kann keinesfalls eine '0' aufnehmen.
'0' ist kein INT sondern ein Text. Wenn schon dann 0 ohne Anführungsstriche.
Gruß
Franz
Wer einen Rechtschreibfehler findet, darf ihn ruhig behalten. Ich habe noch genug davon auf Lager.
--- Sendet mir bitte KEINE PMs - Ich bevorzuge richtige email!
--- Sendet mir bitte KEINE PMs - Ich bevorzuge richtige email!
Wobei MySQL so etwas elegant durch Ignoranz löstSD582 hat geschrieben:Und ein INT kann keinesfalls eine '0' aufnehmen.
'0' ist kein INT sondern ein Text. Wenn schon dann 0 ohne Anführungsstriche.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods