Если вы используете SQL * Plus, отображение или отсутствие имен столбцов - это настройка, которую вы управляете командой SET
. Обратите внимание, что все это только в интерфейсе (в SQL * Plus); Oracle возвращает имена столбцов и значения, но вы можете дать указание SQL * Plus отображать или не отображать имена столбцов. Они называются «HEADINGS» в SQL * Plus. Чтобы показать их, введите SET HEADING ON
.
Демо:
SQL> select * from dept;
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
SQL> set heading off
SQL> select * from dept;
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
SQL> set heading on
SQL> select * from dept;
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
вы имели в виду инструмента PL/SQL Developer, когда вы просто написали "PL/SQL" (потому что нет PL/SQL вообще в вашем вопросе) –
я достаточно послушник с SQL Plus, что это немного запутанно. Я использую командную строку. PL/SQL, если это помогает. –
Где вы придумали «PL» в «PL/SQL»? Что это касается вашего вопроса или того, как вы запускаете свой код? – mathguy