SQL Query Anzahl der Werte

OnDemand

Top Contributor
Hallo zusammen,

ich möchte einige Datensätze in einer Datenbank speichern.
Die Tabelle hat 10 Spalten, welche ich aber nicht mit einem Mal befüllen kann.

Ich muss mehrere Dateien einlesen und möchte dann nach und nach über den Primarykey den Datensatz vervollständigen. Das ginge ja mit UPDATE, richtig? aber Wir kann ich bei INSERT INTO Datensätze anlegen auch wenn noch nicht alle Werte verfügbar sind?

Bekomme die Meldung Column count doesn't match value count at row 1
 
Dann zeig uns doch mal deinen Query. Für mich hört sich das so an als würdest du die keywords der nicht zu füllenden Felder beim insert auch angeben. Das geht natürlich nicht.
 
Zuletzt bearbeitet:
Klingt ja pervers 😀

Der sieht so aus INSERT INTO Artikel ('artikelnummer') VALUES ('123456')

Jetzt soll er zb nur die erste Spalte (key) befüllen.

Muss ich den Rest ausnullen?
 
Zuletzt bearbeitet:
Nein du must beim insert angeben was wo gefüllt werden soll.

Insert into Artikel (spaltenname1, spaltenname2,....) values (wert1, wert2, ...)

Gruss

Claus
 
Danke, schau mal in meinem Post oben den hatte ich grad korrigiert. Jetzt bekomm ich

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 ''artikelnummer') VALUES('123456')' at line 1

Da stimmt was mit den Anführungszeichen nicht oder?

Schwupp die Wupp, die Anführungszeichen müssen weg (beim spaltennamen) 🙂🙂 Beim Wert müssen sie aber rein oder??
 
Zuletzt bearbeitet:

Neue Themen


Zurück
Oben