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 --删除文件