【发布时间】:2013-05-30 07:01:47
【问题描述】:
我有一个带有ENUM 的表,其中包含3 个值:one、two、three。
该表已经包含数据,但是ENUMvalue two 目前没有使用,所以我想从ENUM 中删除它。结果将是一个只有两个值的ENUM:one、three。
我可以使用ALTER TABLE 声明并说:
ALTER TABLE 'tablename' CHANGE 'enumname' ENUM('one', 'three');
【问题讨论】:
-
你的尝试没问题,但需要做些小改动,试试答案。