Создание автоинкримент поля начинающего не с 1-цы

Тема в разделе "Базы данных", создана пользователем lamo, 26 июн 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. lamo

    lamo Постоялец

    Регистр.:
    1 июл 2008
    Сообщения:
    51
    Симпатии:
    4
    Есть допустим такая таблица:

    Код:
                       $query = "CREATE TABLE rubr
                         (
                         id INT UNSIGNED NOT NULL AUTO_INCREMENT,
                         PRIMARY KEY (id),
                         name VARCHAR(150),
                         comments TEXT,
                         pos SMALLINT
                         )
    
    Как сделать что бы при создании id начинался допустим с 10 000, а не с 1.
     
  2. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    591
    Код:
                       $query = "CREATE TABLE rubr
                         (
                         id INT UNSIGNED NOT NULL AUTO_INCREMENT,
                         PRIMARY KEY (id),
                         name VARCHAR(150),
                         comments TEXT,
                         pos SMALLINT
                         ) AUTO_INCREMENT=10000";
    
     
    lamo нравится это.
  3. Kloster

    Kloster

    Регистр.:
    22 июн 2009
    Сообщения:
    216
    Симпатии:
    12
    А для существующей таблицы его всегда можно увеличить на сколько хочешь, воспользовавшись тем же phpMyAdmin'ом например.
     
  4. antidote

    antidote

    Регистр.:
    21 янв 2008
    Сообщения:
    167
    Симпатии:
    42
    ALTER TABLE `table_name` AUTO_INCREMENT=100
     
Статус темы:
Закрыта.