Вход Регистрация
РЕШЕНИЕ: В таблице sql-базы отсутствует уникальный столбец (оценка: 4)
В таблице sql-базы отсутствует уникальный столбец

При работе с sql-базой через PhpMyadmin возникла ошибка "Данная таблица не содержит уникального столбца. Изменение сетки, выставление галочки, редактирование, копирование и удаление не доступно." (англ. "This table does not contain a unique column. Grid edit, checkbox, Edit, Copy and Delete features are not available.").

Решение было найти достаточно сложно, так как в Рунете на форумах нашлась только одна подобная тема (предлагаемое решение абсолютно не помогло). В англоязычном интернете удалось также найти только одну тему, но предлагаемое решение оказалось правильным.

Итак, чтобы исправить данную проблему необходимо отправить sql-запрос со следующим содержанием:

ALTER TABLE tablename add newid INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;

Вместо tablename необходимо поставить название проблемной таблицы (без скобок и кавычек).

..
(писика= шоб не забыть)
Автор: * russalp / 17.03.2015 в 23:18
Просмотров: 1034
ТОП блогов | поиск | все блоги
Онлайн: 0
Реклама