Как в ПМА назначить Primary Key?
Спустя 8 минут, 42 секунды (31.07.2009 - 16:38) jetistyum написал(а):
SQL |
ALTER TABLE table_name auto_increment=0; |
но рискуешь нарушить целостность данных, если записи уже были.
Спустя 10 минут, 13 секунд (31.07.2009 - 16:48) ANG3 написал(а):
спс, а можно сделать это графическим путём или только запросом?
Спустя 2 минуты, 28 секунд (31.07.2009 - 16:50) jetistyum написал(а):
ну, поищи, но я не уверен ...
Спустя 7 минут, 40 секунд (31.07.2009 - 16:58) ANG3 написал(а):
Запрос выполнил.
(зелёная галочка) Отображает строки 0 - 3 (4 всего, запрос занял 0.0007 сек.)
SELECT *
FROM `order`
LIMIT 0 , 30
Всё вроде нормально. Но на деле ничего не изменилось. Поля правда в таблице были на тот момент. Повторял процедуру несколько раз.
(зелёная галочка) Отображает строки 0 - 3 (4 всего, запрос занял 0.0007 сек.)
SELECT *
FROM `order`
LIMIT 0 , 30
Всё вроде нормально. Но на деле ничего не изменилось. Поля правда в таблице были на тот момент. Повторял процедуру несколько раз.
Спустя 3 минуты, 18 секунд (31.07.2009 - 17:01) ANG3 написал(а):
SQL-запрос был успешно выполнен ( запрос занял 0.0637 сек. )
ALTER TABLE `order` AUTO_INCREMENT =0;
Сори, не то запостил
ALTER TABLE `order` AUTO_INCREMENT =0;
Сори, не то запостил
Спустя 14 минут, 9 секунд (31.07.2009 - 17:15) ANG3 написал(а):
Ура, всё получилось. У меня сработало только после того, как все поля удалил. СПС
Спустя 1 час, 23 минуты, 48 секунд (31.07.2009 - 18:39) jetistyum написал(а):
Ну естественно, если у тебя уже есть поле с id = 30 он не присвоит новому полю id=1
Спустя 4 часа, 23 минуты, 54 секунды (31.07.2009 - 23:03) Nikitian написал(а):
Через графический интерфейс пма можно: Операции->AUTO_INCREMENT поле пишите что надо.
Праймори-кей назначается через иконку с ключиком напротив поля
Праймори-кей назначается через иконку с ключиком напротив поля