(MySQL) Fehler 1054 - kriege ich nicht weg
Jeena Paradies
- datenbank
Hallo,
Hallo ich habe folgende Abfrage:
INSERT INTO comment (sid, section, topic, smalltopic, shorttopic, description, content, comment, html, date)
VALUES
('213.23.28.94-1080668110',
'artikel',
'1',
'2',
'3',
'4',
'5',
'1',
'1',
NOW())
und als Antwort bekomme ich:
Unknown column 'section' in 'field list'
Fehlercode: 1054
In der Datenbank gibt es aber:
section varchar(100)
Wodurch wird denn nun dieser Fehler verursacht? Und vor allem wie kriege ich den weg?
Grüße
Jeena Paradies
Moin Jenea
und als Antwort bekomme ich:
Unknown column 'section' in 'field list'
Nur mal so ne Vermutung. Ist section vielleicht ein reserviertes Schlüßelwort? Benenne es spasseshalber mal um.
Grüße
Mike
Hi,
kann es sein, dass deine Datenbank nicht wirklich das tut, was du glaubst was sie tut? Ich habe zwar noch nie das Schlüsselwort SECTION gesehen, es scheint aber laut SQL-Standard eines zu sein:
http://developer.mimer.se/validator/sql-reserved-words.tml
Ich muss allerdings gestehen, dass ich sie hier nicht mehr finde
http://www.mysql.com/doc/en/Reserved_words.html
MfG
Rouven
Hallo,
kann es sein, dass deine Datenbank nicht wirklich das tut, was du glaubst was sie tut? Ich habe zwar noch nie das Schlüsselwort SECTION gesehen, es scheint aber laut SQL-Standard eines zu sein:
http://developer.mimer.se/validator/sql-reserved-words.tml
Ich muss allerdings gestehen, dass ich sie hier nicht mehr finde
http://www.mysql.com/doc/en/Reserved_words.html
Das bringt leider den gleichen error:
Anfrage:
INSERT INTO comment (sid, sektion2, topic, smalltopic, shorttopic, description, content, comment, html, date)
VALUES
('213.23.28.94-1080672949',
'artikel',
'1',
'2',
'3',
'4',
'5',
'1',
'1',
NOW())
Antwort:
Unknown column 'sektion2' in 'field list'
Fehlercode: 1054
Grüße
Jeena Paradies
Hallo,
gib uns mal den Inhalt von:
mysql> desc comment;
Gruß
Stephan
Hallo,
gib uns mal den Inhalt von:
mysql> desc comment;
Jungs das war es. Jetzt habe ich kappiert was ich falsch gemacht habe. Es soll nicht comment sondern content heißen, dann klappt das ganze. Oh man und ich mach hier schon seit drei stunden daran rum. Man sollte die sachen nicht nur kopieren sondern auch anpassen ich Depperla!
Vielen Dank dass ihr mich mit der Nase draufgestoßen habt.
Grüße
Jeena Paradies
Bitte bitte, ;-)
geht mir auch oft so... ;-)
Hallo Jeena Paradies,
zeig doch mal die Ausgabe von DESC comment;
CYa
GONZO
Hallo,
Hallo Jeena Paradies,
^^^^^^^^ (hehe *fg*)
zeig doch mal die Ausgabe von DESC comment;
Das verstehe ich nicht ganz, wie soll ich die herkriegen? Was ist das?
Grüße
Jeena Paradies
Hallo,
Ich habe jetzt doch noch was zu dem Fehler gefunden:
MySQL
1054
S0022
Column not found: Unknown column 'Infinity' in 'field list'
MySQL disallows storage of Double.POSITIVE_INFINITY or Double.NEGATIVE_INFINITY values.
Aber verstehen tue ich daraus nichts.
Grüße
Jeena Paradies
Moin Jeena,
MySQL disallows storage of Double.POSITIVE_INFINITY or Double.NEGATIVE_INFINITY values.
das habe ich bei Google gefunden:
Bereichsüberschreitung
Numerische Operationen können überlaufen
Ändere doch mal die Felddefinition von varchar in char.
Grüße
Mike
Hallo,
Ändere doch mal die Felddefinition von varchar in char.
Irgendwie kapiere ich nicht wie man das bei phpmyadmin machen soll. Habe das mal aber in TEXT umgewandelt und es hat nichts geholfen.
Grüße
Jeena Paradies
Hallo,
Wenn ich alles was mit section zu tun hat aus meinem Script und aus der Datenbank ersatzlos streiche wird einfach das nächste also topic mit dem gleichen Fehler beanstandet.
Grüße
Jeena Paradies
Moin Jeena,
Wenn ich alles was mit section zu tun hat aus meinem Script und aus der Datenbank ersatzlos streiche wird einfach das nächste also topic mit dem gleichen Fehler beanstandet.
letzter Versuch. Das ist ne harte Nuss LOL
Also, meine Vermutung: Es liegt an dem Feldnamen "date", das letzte in deiner Liste. Bitte check das mal.
Grüße
Mike