SQLの表示を整える
SQLの表示を見やすくしたく色々調べているのですが、
下記の【以下のような表示にしたい!】のような
表示にするにはどうすればよいでしょうか?
【何もsetしない場合】
SQL> desc TBL
名前 NULL? 型
--------- -------- ----------------------------
ID NOT NULL VARCHAR2(32)
TYPE NOT NULL VARCHAR2(2)
CORP NOT NULL VARCHAR2(32)
CRT NOT NULL DATE
SQL> select ID,TYPE,CORP,CRT from TBL;
ID
--------------------------------------------------------------------------------
TYPE
------
CORP
--------------------------------------------------------------------------------
CRT
--------
admin
U
99
05-08-22
ID
--------------------------------------------------------------------------------
TYPE
------
CORP
--------------------------------------------------------------------------------
CRT
--------
*
G
99
05-08-22
【setした場合】
SQL> set linesize 10
SQL> set pagesize 50
SQL> select ID,TYPE,CORP,CRT from TBL;
ID
----------
TYPE
------
CORP
----------
CRT
--------
admin
U
99
05-08-22
*
G
99
05-08-22
【以下のような表示にしたい!】
(要は、ID,TYPE,CORP,CRPの各列の下(真下)に値を表示したい)
ID________TYPE__CORP______CRT
----------------------------------
admin_____U_____99________05-08-22
*___________G_____99________05-08-22
#<余談>
#上記'_'は空白です。
#複数の空白を記入しても1文字分しか表示されないため、このようなことをしています。(これも上手く表示できてませんが)
#教えて!gooで”複数の空白を連続して表示する”場合、
#どのように記入すればよいでしょうか?
よろしくお願いします。
補足
X-OPENが定義しているSQL-92のSQL型を教えてください