2016-03-03 72 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你找到更多的细节。