Tag: mysql error 1292

Mysql截断不正确的DOUBLE值

当我执行这个SQL查询时: UPDATE shop_category SET name = 'Secolul XVI – XVIII' AND name_eng = '16th to 18th centuries' WHERE category_id = 4768 我收到以下错误: 1292 – Truncated incorrect DOUBLE value: 'Secolul XVI – XVIII' 'shop_category'表结构: category_id mediumint(8) name varchar(250) name_eng varchar(250) 我怎样才能解决这个问题? 谢谢。