在将字段类型从varchar(255)修改为varchar(300)后,我的Web服务出现问题,因此我想使用以下方法将其更改回255:
ALTER TABLE `u_yf_crmentity_search_label` CHANGE `searchlabel` `searchlabel` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL
但是我不能因为:
#1265 - Data truncated for column 'searchlabel' at row 23807
我尝试插入数据,但是仍然存在相同的问题
表:
CREATE TABLE `u_yf_crmentity_search_label` (
`crmid` int(10) UNSIGNED NOT NULL,
`searchlabel` varchar(300) DEFAULT NULL,
`setype` varchar(30) NOT NULL,
`userid` text
) ENGINE=MyISAM DEFAULT CHARSET=utf8;