set time off echo off head off --此行设置不计算时间 不显示sql语句 不每隔几行现一下列名 set pagesize 0 --去掉没格几行就显示一下的空行或多余的空格 set trims on --去掉全部空格,默认长度不够填充空格 set feedback off --不显示选择行数 不能和上一行和在一起 spool d:\a\aa1.txt --输出 select TNAME||''''|''''||TABTYPE||''''|''''||CLUSTERID from tab; --内容 spool off --停止输出 host d:\rar.exe a d:\a\aa1 d:\a\aa1.txt --压缩 spool d:\a\aa2.txt select TNAME||''''|''''||TABTYPE||''''|''''||CLUSTERID from tab; spool off host d:\a\rar.exe a d:\a\aa2 d:\a\aa2.txt host d:\a\rar.exe a d:\a\yswj d:\a\*.txt host d:\a\rar.exe e -o+ d:\a\yswj.rar * d:\a\a\ --解压文件,如果重复则覆盖 host del d:\a\a\aa1.txt --删除文件