Oracle SQL*Plus UNDERLINE システム変数 列ヘッダーの下線の設定

スポンサーリンク

SQL*Plusのシステム変数「UNDERLINE」

列ヘッダーに下線を付けるために使用する文字を設定することができます。 ONを指定すると、cの値がデフォルトの「-」に戻ります。下線文字には、英数字または空白は使用することができません。

set UNDERLINE { c | ON | OFF}
--短縮形
set UND { c | ON | OFF}
システム変数名デフォルト値短縮形
UNDERLINE「-」UND

「UNDERLINE 」の実行例

実行するSQLは以下の通りです。UNDERLINEは、列ヘッダーに下線を付けるために使用する文字を制御します。

SELECT * FROM animal1;

「UNDERLINE 」が「ON」の場合

SQL> show UNDERLINE
underline "-" (hex 2d)
SQL> SELECT * FROM animal1;

ID         NAME                 ADDRESS
---------- -------------------- --------------------
001        いるか               海

いつもどおり列ヘッダーの下線をつける文字がデフォルトの「-」で表示されています。

「UNDERLINE 」が「OFF」の場合

SSQL> set UNDERLINE OFF
SQL> show UNDERLINE
underline OFF
SQL> SELECT * FROM animal1;

ID         NAME                 ADDRESS
001        いるか               海

結果の列ヘッダーの下線が表示されなくなりましたね。

「UNDERLINE 」に「@」を設定する場合

SQL> set UNDERLINE @
SQL> show UNDERLINE
underline "@" (hex 40)
SQL> SELECT * FROM animal1;

ID         NAME                 ADDRESS
@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@
001        いるか               海

結果の列ヘッダーの下線が「@」で表示することができました。

コメント

タイトルとURLをコピーしました