[Oracle 19c]set linesizeでsqlplusの行(横幅)のサイズを変更する

構文
SET LIN[ESIZE] { 80 | n }
「set linesize」を使って、表示される結果レコード行の横幅を変更します。

操作方法
1.デフォルトの行のサイズ(横幅)を確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> show linesize
linesize 80
SQL> show linesize linesize 80
SQL> show linesize
linesize 80

2.行のサイズ(横幅)を変更します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> set linesize 120
SQL> set linesize 120
SQL> set linesize 120

3.変更を確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> show linesize
linesize 120
SQL> show linesize linesize 120
SQL> show linesize
linesize 120

4.クエリーを実行します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> SELECT * FROM MEMBERTBL WHERE MEMCITY IS NULL;
MEMID MEMNAME
---------------------------------------- ------------------------------------------------------------
MEMCITY
------------------------------------------------------------
2002 user02
3003 user03
SQL> SELECT * FROM MEMBERTBL WHERE MEMCITY IS NULL; MEMID MEMNAME ---------------------------------------- ------------------------------------------------------------ MEMCITY ------------------------------------------------------------ 2002 user02 3003 user03
SQL> SELECT * FROM MEMBERTBL WHERE MEMCITY IS NULL;

MEMID                                    MEMNAME
---------------------------------------- ------------------------------------------------------------
MEMCITY
------------------------------------------------------------
2002                                     user02


3003                                     user03

 

Oracle 19c

Posted by arkgame