Ich möchte verstehen, warum meine Spalten ihre Header fehlt.Oracle 12c SQL: Fehlende Spalte Header im Ergebnis
diese Tabelle vor:
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)
Wenn ich wähle * aus der Tabelle in SQL * Plus, wird das Ergebnis der Spaltenüberschriften fehlt.
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.
Aber wenn ich SQL Developer verwenden, werden die Spaltenüberschriften angezeigt.
Warum? Und wie kann ich sie mit SQL * Plus anzeigen lassen?
Mein Ziel ist es, die Tabellen mit den Headern anzuzeigen. Wenn es weitere Details gibt, die ich hinzufügen muss, lassen Sie es mich wissen.
Überschrift wird auf ON
gesetzt.
Warum? : Weil Spaltennamen kein Datensatz sind – Andrew
Ist das ein Standard? Sollten Sie die Spalten nach Namen auswählen und dann die Spaltennamen auflisten? Ich frage 'sollte', weil SQL Developer die Spaltenüberschriften anzeigt, SQL * Plus jedoch nicht. – NonCreature0714
Ich bin mir sicher, dass die Überschrift "off" ist. Was gibt dir "show heading"? –