Oracle 如何在不使用字符的情况下在数字中添加逗号?

Oracle 如何在不使用字符的情况下在数字中添加逗号?,oracle,formatting,numbers,Oracle,Formatting,Numbers,我将变量定义为NUMBER类型,它的值类似于2314514512如何向该数字添加逗号,使其看起来类似于2314514512,而不使用to_char?我能够解决这个问题,就像我在将数据呈现回数据库之前从报表工具格式化部分一样用户 您可以在向用户显示号码的代码中的某个位置执行此操作,而不是在数据库中。您使用什么语言/环境/等来显示数据?必须在客户端应用程序中完成。Oracle不像某些RDBMS那样在数据字典中存储格式。您在使用什么,Sql Plus,java,IDE?@nos-这与我正在处理的报表有

我将变量定义为
NUMBER
类型,它的值类似于
2314514512
如何向该数字添加逗号,使其看起来类似于
2314514512
,而不使用
to_char

我能够解决这个问题,就像我在将数据呈现回数据库之前从报表工具格式化部分一样用户

您可以在向用户显示号码的代码中的某个位置执行此操作,而不是在数据库中。您使用什么语言/环境/等来显示数据?必须在客户端应用程序中完成。Oracle不像某些RDBMS那样在数据字典中存储格式。您在使用什么,Sql Plus,java,IDE?@nos-这与我正在处理的报表有关。我正在调用将数据返回给我的流水线函数。涉及的代码不多。我正在使用报表工具生成报表。@redcayuga-我正在使用Oracle SQL Developer,正如我在前面的评论中提到的,我正在使用报表工具生成报表,该报表调用函数,函数返回显示给用户的值。在报表工具中执行格式设置。