sql - Oracle Sql 自定义数字格式 999.999,99
问题描述
我想在 oracle sql 中制作自定义格式。
例如,我125125.25
在列中,我想125.125,25
按预期格式化。艾瑞德
select to_char(value,'999.999,99') from ...
但它给了我这样的错误
[错误] 执行 (1: 25): ORA-01481: 无效的数字格式模型
我怎样才能这样格式化?
提前致谢
解决方案
这有帮助吗?
SQL> select to_char(125125.25, '999G990D00', 'nls_numeric_characters=,.') result from dual;
RESULT
-----------
125.125,25
SQL>
推荐阅读
- php - Facebook Graph 权限不正确
- html - 位置固定显示 flex 保持最后一个孩子最大高度
- python - pandas_datareader 的问题
- python - Python's sh module - is it at all possible for a script to request input?
- php - 我无法通过 PHP 从 json api 打印特定数据
- python - 如何打印列中的事物列表?
- android - 当我打印时间少于 1 分钟而不是 mm 时,它会自动花费 30 并且在小时位置 5 。我希望它显示 00
- javascript - Javascript 承诺返回数据
- javascript - wordpress js 移动重定向脚本仅在前页不起作用时
- javascript - 每次我运行 java 脚本代码时,如何创建一个唯一值?