我无法使我的脚本输出成为一个完整的块,而不是只是包装并创建一个新的行,它真的让我失望。我已经包含了它的外观截图。如果有人可以帮我弄清楚如何让它显示在一行中就会很精彩!
谢谢!
答案 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#
您可以修复lineize:
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您可以找到更多详细信息。