Перейти к содержанию

В таблице sql-базы отсутствует уникальный столбец

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

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

где tablename имя Вашей таблицы.  

Вот и все, проблема решена

Опубликовано в рубрикеDatabases

Оставьте первый коментарий

    Добавить комментарий

    Ваш адрес email не будет опубликован.