十进制的SQL格式,逗号表示小数,仅指数字

时间:2018-05-14 07:34:19

标签: sql sql-server

如何将十进制值转换为逗号?

数字没有逗号分隔1000&s并且有逗号表示小数,仅指数字。

例如:1324,35(正确) 而不是1.324,35(格式不正确)或1,345.64(格式不正确)

2 个答案:

答案 0 :(得分:1)

您需要向FORMAT()添加适当的文化参数。许多欧洲国家使用逗号作为小数分隔符,所以这样的东西可以工作:

select FORMAT(12345.8, '#.00', 'fr-fr')

答案 1 :(得分:0)

如果您正在使用SQL Server 2012及更高版本,则可以使用format功能, 喜欢在:

cd /var/app

. bin/activate

pip install -r requirements.txt

python3 manage.py createsu --settings=finimize_django.settings.aws
python3 manage.py migrate --settings=finimize_django.settings.aws --noinput
python3 manage.py runserver --settings=finimize_django.settings.aws