问题遇到的现象和发生背景
mysql 5.5删除主键报错
用代码块功能插入代码,请勿粘贴截图
CREATE TABLE C(
CNO CHAR(6) PRIMARY KEY,
CN CHAR(10),
PC CHAR(6),
FOREIGN KEY (PC) REFERENCES C(CNO)
);
ALTER TABLE C DROP PRIMARY KEY;
运行结果及报错内容
1 queries executed, 0 success, 1 errors, 0 warnings
查询:ALTER TABLE C DROP PRIMARY KEY
错误代码: 1025
Error on rename of '.\@8212@60a6\#sql-13f0_13' to '.\@8212@60a6\c' (errno: 150)
执行耗时 : 0 sec
传送时间 : 0 sec
总耗时 : 0.011 sec
我的解答思路和尝试过的方法
alter table table名 drop primary key;无法运行,求指教
