我在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
答案 0 :(得分:1)
正如文档所说"斜杠":https://docs.oracle.com/cd/E18283_01/server.112/e16604/ch_twelve004.htm
执行最近执行的SQL命令或PL / SQL块 存储在SQL缓冲区中。
所以select name from v$tablespace ;
在你的情况下执行两次