Oracle Sql自定义数字格式999.999,99
我想在oracle sql中自定义格式 例如,我在列中有Oracle Sql自定义数字格式999.999,99,sql,oracle,Sql,Oracle,我想在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=,.')
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>
这有用吗
SQL> select to_char(125125.25, '999G990D00', 'nls_numeric_characters=,.') result from dual;
RESULT
-----------
125.125,25
SQL>
是的,它帮助了我。数字可能是一百万,然后我又加了一个999G作为前缀。谢谢:)不客气。是的,它帮助了我。数字可能是一百万,然后我又加了一个999G作为前缀。谢谢:)不客气。