oracle sql报告上的数据重复

时间:2017-11-16 19:52:00

标签: sql oracle sqlplus

我在oracle中打印表空间名称但是在sqlplus控制台上遇到重复数据问题。如果您知道如何避免此问题,请分享您的想法。

set heading on
set echo off
set feedback off trimspool on verify off
set lines 120
set pages 2000
prompt DATE
select sysdate from dual;
/
prompt
prompt
prompt =====================================
prompt            Tablespaces
prompt =====================================
break on report
select name from v$tablespace ;
/

clear break
clear compute

TableSpace_List

1 个答案:

答案 0 :(得分:1)

正如文档所说"斜杠":https://docs.oracle.com/cd/E18283_01/server.112/e16604/ch_twelve004.htm

  

执行最近执行的SQL命令或PL / SQL块   存储在SQL缓冲区中。

所以select name from v$tablespace ;在你的情况下执行两次