ОБСУЖДЕНИЕ

Как присвоить AUTO_INCREMENT с помощью запроса?

8 сообщений1 просмотровОткрыта
#1
Мне надо присвоить AUTO_INCREMENT определëнному столбцу в определëнной таблице. Как это сделать с помощью запроса к базе данных?
Спасибо заранее.
#2
WebNovichok, ALTER TABLE табл AUTO_INCREMENT=значение
ALTER TABLE

Команда ALTER TABLE производит изменение структуры таблицы в данном случае задаёт параметр автоматического счисления.
Также можно изменять тип столбца,добавлять и удалять столбцы :)
ПОМНИТЕ!
Счисление возможно только при наличии индекса :) ну или если быть точным,то любая колонка с авто счислением будет представлять собой идентификатор
#3
WebNovichok, какая ошибка выходить?
#4
Я уже написал запросик .чоси.
А где сказано про ошибку?
#5
просто мне интересно какая ошибка выходит
#6
Никакой не должно,просто возможно он хочет изменить инкремент чтоб обнулить счётчики в гавнодампах .смех. или чтоб пропустить определённые значения
.ничоси.
#7
зайдёт ответит
#8
-=Rusalc=-, Единственное что если нет столбца с указанyым инкриментом как параметром то сначала придётся изменить столбец и присвоить ему индекс :)