非常に長い金額をcomma separated value in oracle
に変換する必要があります。私はGoogleで検索していました。私は少数のためだけに機能するいくつかの解決策を得ました。しかし、長い番号ではありません。以下は私の解決策です。しかし、正しく動作しません。私は############
を得ていた...私は以下を実行する場合。オラクルでコンマで長い数字をフォーマット
SELECT TO_CHAR(6965854565787645667634565432234565432345643265432345643242087,
'99G999G999G9999', 'NLS_NUMERIC_CHARACTERS=",."') as test
FROM dual;
所望の出力:
6,965,854,565,787,645,667,634,565,432,234,565,432,345,643,265,432,345,643,242,087
私を助けてください。前もって感謝します。
この番号はどこから来ていますか、どのデータ型ですか。すでに文字列であればこれを行うことができますが、mathguyは数値としてオラクルの許容精度を超えています。 –