Как начать первичный ключ с 1000? create table tablename ( id integer unsigned not null AUTO_INCREMENT, .... primary key id ); Мне нужно, чтобы первичный ключ начинался с 1000. Я использую MySQL. Ответ 1 Если ваша таблица уже создана с автоматическим приращением. поэтому вы можете использовать ALTER TABLE tbl AUTO_INCREMENT = 1000; иначе поставьте AUTO_INCREMENT = 1000; в CREATE TABLE он идет до финала ); Ответ 2 Вы можете использовать ALTER TABLE, чтобы выполнить следующее: ALTER TABLE tablename AUTO_INCREMENT = 1000; Если вы хотите, чтобы он был частью инструкции CREATE TABLE, просто поместите его после определения таблицы: CREATE TABLE tablename ( ... ) ENGINE=InnoDB AUTO_INCREMENT=1000; Ответ 3 ALTER TABLE yourtable AUTO_INCREMENT = 1000 Ответ 4 В такой ситуации я просто открываю свое клиентское программное обеспечение mysql, и я печатаю 1000 и т.д. прямо в поле первичного ключа. Введя запись, теперь будет иметь идентификаторы больше 1000.
Ответ 1 Если ваша таблица уже создана с автоматическим приращением. поэтому вы можете использовать ALTER TABLE tbl AUTO_INCREMENT = 1000; иначе поставьте AUTO_INCREMENT = 1000; в CREATE TABLE он идет до финала );
Ответ 2 Вы можете использовать ALTER TABLE, чтобы выполнить следующее: ALTER TABLE tablename AUTO_INCREMENT = 1000; Если вы хотите, чтобы он был частью инструкции CREATE TABLE, просто поместите его после определения таблицы: CREATE TABLE tablename ( ... ) ENGINE=InnoDB AUTO_INCREMENT=1000;
Ответ 4 В такой ситуации я просто открываю свое клиентское программное обеспечение mysql, и я печатаю 1000 и т.д. прямо в поле первичного ключа. Введя запись, теперь будет иметь идентификаторы больше 1000.