在mysql中插入非英语小数点

cla*_*rkk 6 php mysql

如何让mysql理解整数/浮点字段中的非英语小数点?

setLocale(LC_ALL, 'da_DK.ISO-8859-1');
Run Code Online (Sandbox Code Playgroud)

例如:

0,25 will be inserted as 0
0.25 will be inserted as 0.25
Run Code Online (Sandbox Code Playgroud)

ype*_*eᵀᴹ 13

您不能这样做的原因之一是逗号,用于分隔INSERT语句中的字段值.

INSERT INTO a(b,c) VALUES (3,4,5) 会很暧昧.

它应该导致b=3.4 , c=5b=3 , c=4.5