Vielleicht kennst Du es ja schon:
Das Feld Nummer kannst Du als AUTO_INCREMENT definieren und nur den Status inserten.


Am 20.04.2007 um 19:03 schrieb Silvério Santos:

Hi,

ich möchte auf MySQL mehrere Datensätze auf einmal anlegen. Ein Feld soll eine fortlaufende Zahl enthalten und eins einen festen Wert.

Die einzelnen SQL-statements wären:
INSERT INTO Tabelle SET Nummer='1',Status='neu';
INSERT INTO Tabelle SET Nummer='2',Status='neu';
INSERT INTO Tabelle SET Nummer='3',Status='neu';
usw. oder
INSERT INTO Tabelle (Nummer,Status) VALUES (1,'neu'),(2,'neu'), (3,'neu');

Kann man das für eine große Menge fortlaufender Zahlen bzw. Datensätze (z.B. 1 bis 150) ohne Scripting mit einem einzelnen SQL- Befehl durchführen, ohne die Datensätze einzeln angeben zu müssen?

Gruss
Silvério
--
---------------------------------------------------------------------- ------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an