oracle11g – 停止假脱机打印使用的sql查询(Oracle)

前端之家收集整理的这篇文章主要介绍了oracle11g – 停止假脱机打印使用的sql查询(Oracle)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在sqlplus中运行了这个

set Feedback off
set pagesize 0
spool TypeDrop.sql
select distinct 'drop type '||object_name|| ';' from user_objects where object_type='TYPE';
spool off

它打印到TypeDrop.sql

sql> select distinct 'drop type '||object_name||';' from user_objects where object_type='TYPE';
drop type ADDRESS_OBJTYP; 
drop type PERSON_OBJTYP;                                                                                                                                              
sql> spool off

我如何才能输出drop语句?谢谢

解决方法

从脚本中运行,将termout设置为off.如果你只是输入终端,它不会.

创建myScript.sql

set Feedback off
set pagesize 0
set termout off
spool TypeDrop.sql
select distinct 'drop type '||object_name|| ';' from user_objects where object_type='TYPE';
spool off

并从您的sqlplus提示符:

sql> @myScript

会做的.

猜你在找的Oracle相关文章