Oracle 列名在查询结果中重复
我在SQL*Plus中给出一个select语句。它正在检索数据,但每次在一定数量的行之后都会显示列名。我希望列名只显示一次 例如:Oracle 列名在查询结果中重复,oracle,sqlplus,Oracle,Sqlplus,我在SQL*Plus中给出一个select语句。它正在检索数据,但每次在一定数量的行之后都会显示列名。我希望列名只显示一次 例如: select emp_name from employee. 当前获取输出: emp_name ======== raman sunil rajesh dilip emp_name ======== rahul pramod ankita 我想要这样的输出: emp_name ======== pankaj ruchi amar rakesh dilip ra
select emp_name from employee.
当前获取输出:
emp_name
========
raman
sunil
rajesh
dilip
emp_name
========
rahul
pramod
ankita
我想要这样的输出:
emp_name
========
pankaj
ruchi
amar
rakesh
dilip
raju
rahul
全部在单列标题下。我该怎么做?尝试将查询结果输出到文件,例如:
SQL>SPOOL /tmp/mydata.dat
SQL>select emp_name from employees;
SQL>SPOOL OFF
尝试将查询结果输出到文件,例如:
SQL>SPOOL /tmp/mydata.dat
SQL>select emp_name from employees;
SQL>SPOOL OFF
看
设置页数50000页
罗纳德参见
设置页数50000页
Ronald之所以会得到这种效果,是因为页面大小小于返回的行数。默认值为14。如果将其设置为大于行数的值,则不会插入其他标题。您可以使用以下命令在sql*plus会话期间设置页面大小:
set pagesize n
其中n是行数。因此,要将其设置为200:
set pagesize 200
由于页面大小小于返回的行数,因此会产生这种效果。默认值为14。如果将其设置为大于行数的值,则不会插入其他标题。您可以使用以下命令在sql*plus会话期间设置页面大小:
set pagesize n
其中n是行数。因此,要将其设置为200:
set pagesize 200
除了Colin和ik_zelf所说的:
set pages 0
或
除了Colin和ik_zelf所说的以外,Sqlplus还将抑制所有标题、分页符和标题:
set pages 0
或
Sqlplus将抑制所有标题、分页符和标题ik_zelf的答案基本相同;pages是pagesize的缩写;pages是pagesize的缩写。