Mysql 警告:列';的1265数据被截断;价格';在第一排

Mysql 警告:列';的1265数据被截断;价格';在第一排,mysql,Mysql,我正在尝试更新类型为decimal(8,2)的price字段。它很好用。。但当我查找服务器日志时,我发现有时它会抛出上述错误 update `services` set `price` = 52,50 where `id` = 696 是什么导致了这个错误 正确的语法是(十进制数中用点代替逗号): 52,50不是有效的数值。此查询应引发语法/分析错误。 update `services` set `price` = 52.50 where `id` = 696;

我正在尝试更新类型为decimal(8,2)的price字段。它很好用。。但当我查找服务器日志时,我发现有时它会抛出上述错误

update `services` set `price` = 52,50 where `id` = 696
是什么导致了这个错误

正确的语法是(十进制数中用点代替逗号):


52,50
不是有效的数值。此查询应引发语法/分析错误。
update `services` set `price` = 52.50 where `id` = 696;