Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как восстановить AUTO_INCREMENT для столбца с ID
|
|||
|---|---|---|---|
|
#18+
Переименовал id_cat на id_catsubcat командой: ALTER TABLE dl CHANGE id_cat id_catsubcat INT(11); В результате чего отвалился AUTO_INCREMENT... Подскажите пожалуйста, как вернуть AUTO_INCREMENT столбцу с id_catsubcat? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 11:23 |
|
||
|
как восстановить AUTO_INCREMENT для столбца с ID
|
|||
|---|---|---|---|
|
#18+
Ещё один ALTER TABLE - но с ПОЛНОЙ спецификацией поля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 13:29 |
|
||
|
как восстановить AUTO_INCREMENT для столбца с ID
|
|||
|---|---|---|---|
|
#18+
А пример можно? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2017, 09:21 |
|
||
|
как восстановить AUTO_INCREMENT для столбца с ID
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. Помните - текущее значение AUTO_INCREMENT изменится на 1+MAX(id_catsubcat). Если необходимо - установите правильное значение ещё одним ALTER TABLE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2017, 10:04 |
|
||
|
как восстановить AUTO_INCREMENT для столбца с ID
|
|||
|---|---|---|---|
|
#18+
Так как Вы предложили - выдаёт ошибку! Ошибка: ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '1' for key 'PRIMARY' В id_catsubcat уже усть идентификаторы. Мне нужно чтобы AUTO_INCREMENT начинался с 82. В общем нужна помощь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2017, 10:42 |
|
||
|
как восстановить AUTO_INCREMENT для столбца с ID
|
|||
|---|---|---|---|
|
#18+
st22, Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2017, 11:10 |
|
||
|
как восстановить AUTO_INCREMENT для столбца с ID
|
|||
|---|---|---|---|
|
#18+
st22 duplicate entry '1' for key 'PRIMARY' Вот с этим и боритесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2017, 11:32 |
|
||
|
как восстановить AUTO_INCREMENT для столбца с ID
|
|||
|---|---|---|---|
|
#18+
Вот это: Код: sql 1. 2. 3. 4. 5. 6. Выдаёт синтаксическую ошибку. У меня MySQL версии: 5.6.30. авторВот с этим и боритесь. Как бы это сказать. Для малограмотных поточнее можно? Спасибо. П.С. Я могу id_catsubcat грохнуть и создать заново с AUTO_INCREMENT'ом. Но у меня там (в таблице dl) есть ещё parent_id... После такого шаманства мне придётся править parent_id - ой как не хочется... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2017, 12:00 |
|
||
|
как восстановить AUTO_INCREMENT для столбца с ID
|
|||
|---|---|---|---|
|
#18+
st22Для малограмотных поточнее можно?не, ну кто виноват, что у тебя в поле, которое ты намерен сделать ключевым (то есть кроме всего прочего ещё и уникальным), затесались дубликаты? вот их и развязывай. Тем более если st22там (в таблице dl) есть ещё parent_id - забавно же получить элементу два родителя... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2017, 13:08 |
|
||
|
как восстановить AUTO_INCREMENT для столбца с ID
|
|||
|---|---|---|---|
|
#18+
Смотри ещё это: http://www.cyberforum.ru/mysql/thread1942339.html#post10252831 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2017, 17:18 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=77&tid=1830815]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 125ms |

| 0 / 0 |
