joe*_*oec 3 sqlplus spool oracle11g
我在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
Run Code Online (Sandbox Code Playgroud)
它打印到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
Run Code Online (Sandbox Code Playgroud)
如何才能输出drop语句?谢谢
从脚本中运行,set 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
Run Code Online (Sandbox Code Playgroud)
并从您的sqlplus提示符:
SQL> @myScript
Run Code Online (Sandbox Code Playgroud)
会做的.
| 归档时间: |
|
| 查看次数: |
39939 次 |
| 最近记录: |