出现该错误“Truncated incorrect DOUBLE value”时,极有可能是你写的mysql查询语句中所提供的字段,与表中字段类型不匹配。比如字段为字符型的,与数字进行比较,数字两侧没加引号;比如表中字段明明是字符串,但在where语句中偏偏直接写成了a=23而不是a=’23’。
解决:字段改成对应类型即可。
参考:https://zhidao.baidu.com/question/693223458186942564.html
本文详细解释了在MySQL查询中遇到的“Truncated incorrect DOUBLE value”错误原因,通常由于字段类型与提供的值类型不匹配造成。例如,将数字值直接与字符串字段比较而未使用引号。文章提供了修改字段类型以解决问题的方法。
出现该错误“Truncated incorrect DOUBLE value”时,极有可能是你写的mysql查询语句中所提供的字段,与表中字段类型不匹配。比如字段为字符型的,与数字进行比较,数字两侧没加引号;比如表中字段明明是字符串,但在where语句中偏偏直接写成了a=23而不是a=’23’。
解决:字段改成对应类型即可。
参考:https://zhidao.baidu.com/question/693223458186942564.html
1827

被折叠的 条评论
为什么被折叠?