2009-05-31
第108回 Oracleのお勉強 sqlplusのお勉強
sqlplusの表示は読みにくい。
それはなぜか? そこに迫ってみた。
linesize
SQL> show linesize linesize 10
こんな感じで、linsesize の値が小さいと
すごく改行される。
SQL> select * from user_role_privs; USERNAME ---------- GRANTED_RO ---------- ADMIN_ ------ DEFAUL ------ OS_GRA ------ SYS AQ_ADMINIS TRATOR_ROL 以下略
表示しているターミナルの横幅のバッファサイズ
こんな風に、横幅のバッファが小さいと、
その幅で改行される。
linesizeは80あるにも限らず、早めに改行されている
SQL> show linesize
linesize 80
SQL> select * from u
ser_role_privs;
USERNAME
--------------------
--------------------
--------------------
GRANTED_ROLE
ADMIN_
DEFAUL
--------------------
以下略
わからないこと
col カラム名 format 書式
と、毎回カラム名をしていしないと長さかえられないのだが、
これをVARCHAR2なら20バイトでとか一括で指定できないものか.....
コメントを書く

