是否可以从“。”更改小数逗号。(点)到MySQL输出中的其他字符(逗号)?我不想使用像这样的函数FORMAT,我只想使用我通常使用的所有查询,而无需进行任何修改。我正在寻找(一些变量,语言环境等)设置。我试图搜索手册,但没有成功。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
不,你不能。这就是SQL标准,而MySQL遵循它(至少在这一点上)。
问题并不是输出的真正问题(如您所提到的,FORMAT大多数DBMS中都有各种功能),而是输出INSERT。如果您可以使用逗号, 作为小数点(在其他语言环境中很常见)(也用作值分隔符),则插入将变得模棱两可。看到我在这个问题的答案:在MySQL中插入非英语小数点来源:stack overflow