2016-03-03 29 views
0

我的腳本輸出遇到了一個完整的塊,而不是隻是包裝和製作一個新的線,它真的讓我感到很困惑。我已經包含了它看起來像的截圖。如果有人能夠幫助我弄清楚如何讓它顯示在一條很棒的線上!Oracle腳本不能清晰輸出

謝謝!

https://gyazo.com/a2f28a3c58a76252bd56335213248e27

+0

你使用什麼工具?在SQL * Plus? – Mureinik

+0

我想我需要這些命令來增加線條大小和頁面大小 –

回答

3

您可以修改以不同的方式輸出格式;例如,從這裏開始:

SQL> select table_name, owner, tablespace_name, cluster_name from dba_tables where rownum < 2; 

TABLE_NAME      OWNER 
------------------------------ ------------------------------ 
TABLESPACE_NAME    CLUSTER_NAME 
------------------------------ ------------------------------ 
ICOL$       SYS 
SYSTEM       C_OBJ# 

您可以修復LINESIZE:

SQL> set linesize 1000 
SQL> select table_name, owner, tablespace_name, cluster_name from dba_tables where rownum < 2; 

TABLE_NAME      OWNER       TABLESPACE_NAME    CLUSTER_NAME 
------------------------------ ------------------------------ ------------------------------ ------------------------------ 
ICOL$       SYS       SYSTEM       C_OBJ# 

,甚至決定一個格式爲每列:

SQL> column table_name format a10 
SQL> select table_name, owner, tablespace_name, cluster_name from dba_tables where rownum < 2; 

TABLE_NAME OWNER       TABLESPACE_NAME    CLUSTER_NAME 
---------- ------------------------------ ------------------------------ ------------------------------ 
ICOL$  SYS       SYSTEM       C_OBJ# 

Here你找到更多的細節。