Я хочу изменить первичный ключ таблицы, первоначально это был идентификатор, теперь я хочу, чтобы изменить его USERIDКак изменить первичный ключ таблицы
smsusers(id,fname,lname,userid)
Здесь идентификатор типа VARCHAR ADN идент целого типа
для этого я пытаюсь следующий запрос
ALTER TABLE smsusers DROP PRIMARY KEY
который показывает эту ошибку
#1025 - Error on rename of '.\xrcwrn_sms\#sql-ae0_6f' to
'.\xrcwrn_sms\smsusers' (errno: 150)
id
из smsusers
связан со многими таблицами как внешний ключ.
Как изменить первичный ключ.