tnjk.net
当前位置:首页 >> sql 千分 分隔符 >>

sql 千分 分隔符

FORMAT(X,D) 将number X设置为格式 '#,###,###.##', 以四舍五入的方式保留到小数点后D位, 而返回结果为一个字符串。 mysql> select Format(123456789.12345, 2) A; +----------------+ | A | +----------------+ | 123,456,789.12 | +----------...

db2中没有符合要求的函数,而且从数据库的角度也不是必须,这个可以在外围代码中做

select to_char(15600.9,'999,999,999,999.99') as jine from dual; 这样行不行?

FORMAT(X,D) 将number X设置为格式 '#,###,###.##', 以四舍五入的方式保留到小数点后D位, 而返回结果为一个字符串。 mysql> select Format(123456789.12345, 2) A; +----------------+ | A | +----------------+ | 123,456,789.12 | +----------...

SELECT TO_CHAR('24343455677888.45','FM999,999,999,999,990.00') FROM DUAL;

declare @n money set @n=10000 select convert(varchar,@n,1) select left( convert(varchar,@n,1),len(convert(varchar,@n,1))-3 )

收纳着光辉往昔的一切遗痕! 我们相爱如罂粟和记忆, 你就会感到它的力量。 先生,我想坐。 到风雨中来做我的爱人。 他在旧在路中哈哈

你好, $、¥只是在查询分析器中,自动根据字段类型为货币类型时自动显示的,我们在程序中取值时还是取的数值,就是没有这两种符号的。如果你想显示,可以在取出值后在前面加上$、¥符号就可以了。 希望对你有帮助,望采纳。谢谢!

SQL> SELECT 2 TO_CHAR(1234567.89, '9G999G999D00') AS "默认格式", 3 TO_CHAR(1234567.89, '9G999G999D00', 4 'NLS_NUMERIC_CHARACTERS = '',.'' ') AS "自定义格式" 5 FROM DUAL; 默认格式 自定义格式 -------------------------- ----------...

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com