在 MariaDB 中使用逗号格式化数字
发布于
在MariaDB中,我们可以使用该函数用逗号格式化数字。FORMAT()
更具体地说,该函数以格式化字符串的形式返回数字,带有千位分隔符和小数点分隔符,并四舍五入到给定的小数位。
示例
它接受一个数字作为第一个参数,后跟小数位:
SELECT FORMAT(123456.789, 2);
输出:
123,456.79无需指定逗号应放在何处。该函数知道将它们放在哪里。
可以肯定的是,这是另一个数字更大的示例:
SELECT FORMAT(123456789.123456789, 6);
输出:
123,456,789.123457使用逗号作为小数位
逗号并不总是用于组分隔符。在许多区域设置中,句点/句号用于组分隔符,逗号用于小数位。
该函数接受第三个参数,该参数允许我们指定用于格式化的区域设置。FORMAT()
下面是一个示例:
SELECT FORMAT(123456.789, 2, 'de_DE');
输出:
123.456,79我将区域设置设置为 ,这是德语。这次逗号用作小数分隔符,句号用于组分隔符。de_DE