シナリオ: ユーザーが入力するフィールドを返す関数を呼び出しています。フィールドは通常、「120000」のような数値を返し、to_char を使用して「120,000」に変換します。
問題: 一部のユーザーが「120,000」などの値を入力すると、to_char を使用しようとするとエラーが発生します。また、値が見つからない場合、関数はスペース ' ' を返します。以前に to_number で何かを試しましたが、「 」に問題があると思います。
質問: この問題を処理する最善の方法は何ですか? 「、」をチェックするケースステートメント?to_number を使用してから to_char を使用しますか?
注: 私は一緒に解決策をハックすることができます。これを処理する最善の方法は何かと思っています。