オラクルの場合、
number
データ(価格など)を含むテーブル A がある場合、 aを 9,9999.99にフォーマットする関数を記述する方法 (<< 明らかなフォーマット)。number(10,2)
次に、SQL ステートメントでこの関数を使用して、テーブル A のデータを表示する方法を説明します。
ありがとうございました。
----- 更新 ----- 以下の親切な提案から、はい、数字をこのように扱うべきではありません。しかし、私は上記のタスクを非常に達成したいと考えています
ここに関数が付属しています
CREATE OR REPLACE FUNCTION Fmt_num(N1 in NUMBER)
RETURN CHAR
IS
BEGIN
RETURN TO_CHAR(N1,'FM9,9999.99');
END;
/
そして、これを次のようにSQLステートメントで使用できます
SELECT Fmt_num(price) from A;
できます !ただし、上記の関数を修正して、「数値(10,2)」で動作するようにすることはできますか? まさにこのコンディションのみ。この初心者の質問に期待していただきありがとうございます。:)