powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как добавляется primary key в alter table?
3 сообщений из 3, страница 1 из 1
Как добавляется primary key в alter table?
    #38333513
kt368
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Есть таблица, в ней нет PK. Хочу добавить в неё PK (используя автоинкремент), но не могу понять в каком порядке будут располагаться строки исходной таблицы при добавлении ключа? Т.е. какой строке, например будет присвоено PK=1, какой 2 и т.д.
Мне хочется чтоб сначала таблица была отсортирована по одному из полей (case_index), а потом уже к отсортированной таким образом таблице построчно добавлялся PK с автоинкрементом. Таким образом PK=1 будет присвоен строке с минимальным значением case_index и так далее.

Как так добавить Primary Key?
...
Рейтинг: 0 / 0
Как добавляется primary key в alter table?
    #38333537
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kt368,

на правах идеи:
создайте похожую таблицу с ПК и сделайте

insert into new_table
select * from old_table
order by field1

а потом переименуюет.
...
Рейтинг: 0 / 0
Как добавляется primary key в alter table?
    #38333802
kt368
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, все получилось!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как добавляется primary key в alter table?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]