Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle Sql自定义数字格式999.999,99_Sql_Oracle - Fatal编程技术网

Oracle Sql自定义数字格式999.999,99

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=,.')

我想在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>
这有用吗

SQL> select to_char(125125.25, '999G990D00', 'nls_numeric_characters=,.') result from dual;

RESULT
-----------
 125.125,25

SQL>

是的,它帮助了我。数字可能是一百万,然后我又加了一个999G作为前缀。谢谢:)不客气。是的,它帮助了我。数字可能是一百万,然后我又加了一个999G作为前缀。谢谢:)不客气。