想用spool生成一个sql中的sql语句。但是spool出的文件不仅包括生成的sql语句,将sqlplus的命令也包含其中。用以下命令不行,似乎feedback off无效。feedback off的含义是什么?是否是仅将select出的语句写入到sql文件中。
spool c:\aaaa.txt
set heading off
set feedback off
select ....
spool off
...全文
182打赏收藏
关于spool的问题
想用spool生成一个sql中的sql语句。但是spool出的文件不仅包括生成的sql语句,将sqlplus的命令也包含其中。用以下命令不行,似乎feedback off无效。feedback off的含义是什么?是否是仅将select出的语句写入到sql文件中。 spool c:\aaaa.txt set heading off set feedback off select .... spool off
try :
写个脚本,名字位my.sql,为e:\my.sql :
set head off
set feedback off
set echo off
set pagesize 0
spool e:\mydrop.sql
select 'drop table ' || table_name from user_tables;
spool off
sql >@e:\my.sql