テーブルの主キーを変更したいのですが、最初はidでしたが、今はuseridに変更したいです
smsusers(id,fname,lname,userid)
ここで id は varchar 型で、userid は int 型です
このために、次のクエリを試しています
ALTER TABLE smsusers DROP PRIMARY KEY
このエラーが表示されている
#1025 - Error on rename of '.\xrcwrn_sms\#sql-ae0_6f' to
'.\xrcwrn_sms\smsusers' (errno: 150)
id
ofsmsusers
は外部キーとして多くのテーブルに関連付けられています。
主キーを変更する方法。