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

解決済みの質問

SQL*PLUSで列幅変更したい。

こんにちわ。
いまORACLE9iを使用している者です。
SQL*PLUSで,
つぎのようなSELECT文を発行しました。
「SELECT HOGEKBN AS ほげほげ区分 FROM HOGE_TABLE」
「HOGEKBN」は1桁のデータなので,
実行結果に列名である"ほげほげ区分"が表示されません。
これを表示したいと思い,

SELECT HOGEKBN AS ほげほげ区分 FROM HOGE_TABLE
COLUMN ほげほげ区分 FORMAT A20

としたところ,
COLUMN~の行で,
"ORA-00933: SQLコマンドが正しく終了されていません。"
というエラーメッセージが出てしまいます。
SQL*PLUSで列幅指定するにはどうすれば良いでしょうか?
教えてください。よろしくお願いします。

投稿日時 - 2007-03-07 09:50:42

QNo.2810095

困ってます

質問者が選んだベストアンサー

http://biz.rivus.jp/sqlplus/command/index.html
SQL*Plusのコマンドなので、SQLとは別でじっこうする必要があります。

COLUMN ほげほげ区分 FORMAT A20
を実行しておいてから
SELECT HOGEKBN AS ほげほげ区分 FROM HOGE_TABLE;
を実行してください。

投稿日時 - 2007-03-07 09:54:13

お礼

okg00さん
回答ありがとうございます。
教えて頂いたページを見て,
正しく列幅を変更することができました。

投稿日時 - 2007-03-07 11:35:22

ANo.1

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

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

回答(1)