André Laugks: INSERT INTO tabelle mit (spalte1,spalte2,...) und ohne!

Beitrag lesen

Hallo!

INSERT INTO tabelle (Wert1,Wert2,Text1) VALUES (1,1,'text1')

Spalte -> Wert1 <- 1
Spalte -> Wert2 <- 1
Spalte -> Text  <- 'text1'

Anscheint stimmen die Namen der Spalten nicht!

INSERT INTO tabelle VALUES (1,1,'text1')

Ohne INTO muß in VALUES für jede Spalte ein Wert stehen, in der Reihenfolge wie die Tabelle angelegt wurde. Da Du die Spaltenname nicht angibst, führt mySQL die Anweisung aus.

Mit   DESCRIBE tabellename   bekommst Du die Struktur der Tabelle raus.

MfG, André Laugks