本文介绍了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:结果中缺少列标题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!