PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL-Befehl


waltraud28
07.04.2003, 15:34:45
Hallo,

ich möchte in eine MySQL-Datenbank in eine bestimmte Zeile in einer anderen Spalte einen Wert eintragen.

Meine Idee war der Befehl

....INSERT INTO abfrage(dokumente) VALUES ('Weitere Dokumente') where nummer='1';

Leider wird mit diesem Befehl nichts in die Datenbank eingetragen.

Dieser Befehl funktioniert auch auf der MySQL-Kommandozeile nicht !!

Gruß
Michael

Yzerman
07.04.2003, 15:39:56
Wenn ich das richtig sehe, existiert der Eintrag ja schon. Deshalb musst Du mit "UPDATE" arbeiten.

|Coding
07.04.2003, 17:19:49
er muss UPDATE verwenden. da er mit WHERE einen existierenden datensatz anspricht, muss er diesen nun mal aktualisieren und nicht neu hinzufügen.

Yzerman
08.04.2003, 07:53:00
sag ich doch...

|Coding
08.04.2003, 07:58:23
wer lesen kann ist klar im vorteil :-) *g*