- 締切済み
検索結果が綺麗に並びません
よろしくお願い致します。 SQL*Plusで、 select kou1,kou2,kou3 from tableA where kou1='A' union all select kou1,kou2,kou3 from tableA where kou1='B' という検索を行った結果が、 kou1 kou2 kou3 ---- ---- ---- A 0 AAAA B 0 BBBB というようになって、項目の値が綺麗に縦方向に並びません(出力する項目数が多いと見にくく分かりません) どうすれば、各項目ごとに綺麗に縦に並んだ表示が出来るのでしょうか? 初歩的な質問で申し訳ありませんがよろしくお願い致します。なお各項目はchar型(not nullにしています)です。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ishi7474
- ベストアンサー率32% (71/216)
回答No.1
char型(固定長)なら、定義した列長になるまで後ろに空白を埋めているはずなので、質問に掲げたようなことにはならないはずです。いくつか考えられることを書いておきます。 (1)"COLUMN KOU1 FORMAT A4"のように、各列の出力書式を指定してみてはどうでしょうか。 (2)(Windowsの場合)出力を等幅フォント(MSゴシック等)で見ているかどうか確認下さい。