本文介紹了Oracle 12c SQL:結果中缺少列標題的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我想了解我的列缺少標題的原因。
考慮下表:
SQL> DESC customer;
Name Null? Type
------------ -------- ------------
CUST_ID NOT NULL NUMBER(5)
CUST_NAME VARCHAR2(15)
ACCOUNT_ID VARCHAR2(10)
ACCOUNT_TYPE VARCHAR2(2)
STATE VARCHAR2(2)
當我從SQL*Plus的表中選擇*時,結果缺少列標題。
SQL> SELECT * FROM customer;
90001 B and B A-11101 PR AK
90002 XYZ A-11102 CM NJ
90003 JJ Sons A-11103 CM NJ
90004 Exxon A-11104 PR NY
90005 ABC A-11105 CM NY
90006 Smith Co. A-11106 CM MD
90007 Brown Co. A-11107 CM MD
90008 Cooper Inc. A-11108 PR MD
8 rows selected.
但當我使用SQL Developer時,會顯示列標題。
為什么?了解了這一點,我如何使用SQL*Plus顯示它們?
我的目標是顯示帶有標題的表。如果我需要添加其他細節,請讓我知道。
標題設置為ON
。
推薦答案
Mypagesize
設置為0
。我不知道這為什么會導致列標題消失,但它確實消失了。如果有人比我解釋得更清楚,我很樂意接受他們的回答。
我將pagesize
設置為14
,出現了我的列標題。
這篇關于Oracle 12c SQL:結果中缺少列標題的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,