在MySQL4.0.4或以上你可以ALTER TABLE Tab1 CHANGE ColC  ColC ENUM('A','B','C')  DEFAULT "A" NOT NULL AFTER ColA;
而在MySQL3.23.53(包含)以下你只能
用这种办法ALTER TABLE Tab1 ADD ColTem ENUM('A','B','C')  DEFAULT "A" NOT NULL AFTER ColA;
UPDATE Tab1 SET ColTem=ColC;
ALTER TABLE Tab1 DROP ColC;
ALTER TABLE Tab1 CHANGE ColTem ColC ENUM('A','B','C')  DEFAULT "A" NOT NULL;
注意第二种办法有一定的危险性,而第一种办法有版本的限制,
可能在MySQL4.0以上均支持,
我手头没有这些版本,没法给你明确的答案