こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

ORACLEで-0.1を表示させたい

こんにちは。

ORACLEを使用していますが、うまくデータが反映されずに困っています。

データ型をNUMBERにして、例えば、-0.1を入れるとなぜか「-.1」と言う風に表示されてしまいます。

これってなぜでしょうか?

ちなみにNUMBERはNUMBER(10,5)で指定しています。

-0.1と言う風に整数第一位が0の場合でも表示されるようにするにはどうしたらよいのでしょうか?
NUMBER型が悪いのでしょうか?

どうぞよろしくお願いいたします。

投稿日時 - 2011-11-04 01:22:47

QNo.7112032

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

データが反映されないということではなく、単なる出力フォーマットの話ですよね。
フォーマットを指定すればOKですよ。

SQL*Plusで数値型の出力フォーマットを変更する
http://www.m-bsys.com/code/sqlplus-number-colformat

投稿日時 - 2011-11-06 10:47:51

ANo.1

ORACLE はデータベース。
表示書式はアプリケーションの仕事です。

投稿日時 - 2011-11-04 07:24:51

あなたにオススメの質問