CREATE TABLE `Persons` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`LastName` varchar(255) NOT NULL,
`FirstName` varchar(255) DEFAULT NULL,
`Address` varchar(255) DEFAULT NULL,
`City` varchar(255) DEFAULT NULL,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=latin1;
Das obige Beispiel verwendet die AUTO_INCREMENT
Syntax. Sie können einen Startoffset angeben, der für die Tabelle spezifisch ist.
Das Inkrement muss jedoch global eingestellt werden.
SET @@auto_increment_increment=10;
Sie können auch einen globalen Standard für den Offset eingestellt wie folgt:
SET @@auto_increment_offset=5;
Ihre aktuellen Werte anzuzeigen, Typ SHOW VARIABLES LIKE 'auto_inc%';
Wenn nur MySQL hat eine Art von [Dokumentation] (ht tp: //dev.mysql.com/doc/refman/5.5/en/example-auto-increment.html) – JohnFx
true @ JohnFx, obwohl ich persönlich lieber StackOverflow als diese Seite von meinem googling gehen würde. – JumpingJezza