create table tablename (
id integer unsigned not null AUTO_INCREMENT,
....
primary key id
);
Мне нужен первичный ключ, чтобы начаться от 1 000.
Я использую MySQL.
Если ваша таблица уже создана с автоматическим приростом. Таким образом, вы можете использовать
ALTER TABLE tbl AUTO_INCREMENT = 1000;
в противном случае поставить AUTO_INCREMENT = 1000;
в вашем Create Table
он идет до окончательного );
Ну в такой ситуации я просто открываю мое клиентское программное обеспечение MySQL и I введите 1000 и т. Д. Вправо в поле первичного ключа. Вставленные записи будут иметь идентификаторы больше 1000.
Вы можете использовать ALTER TABLE для выполнения этого:
ALTER TABLE tablename AUTO_INCREMENT = 1000;
Если вы хотите его как часть таблицы создать таблицу
, просто положите его после определения таблицы:
CREATE TABLE tablename (
...
) ENGINE=InnoDB AUTO_INCREMENT=1000;