У меня есть таблица friends_list Я хочу удалить его составной первичный ключ (friend_of_id
, friends_id_is
) и создать новый составной первичный ключ (friend_of_aid
, friends_aid
).Как удалить составной первичный ключ
для удаления первичного ключа я написал запрос
ALTER TABLE friends_list DROP PRIMARY KEY
, но это показывает следующее сообщение об ошибке
#1025 - Error on rename of '.\xrcwrn_sms\#sql-14d4_e0' to '.\xrcwrn_sms\friends_list' (errno: 150)
Я следующий this post но для составного первичного ключа это не работает Моя структура таблицы ПИК является следующим:
Я попытался запрос с указанием ошибки '# 1064 - у вас есть ERR или в синтаксисе SQL; проверьте руководство, соответствующее версии сервера MySQL, для правильного синтаксиса для использования рядом с 'REFERENCED_TABLE_NAME = 'friends_list' LIMIT 0, 30' в строке 4' – xrcwrn
Добавить И ключевое слово между условиями. – Devart