PL/SQl 导出/入数据

--此行设置不计算时间     不显示sql语句   不每隔几行现一下列名

set   time   off   echo   off   head   off   

--去掉没格几行就显示一下的空行或多余的空格  
  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                                           
    
测试文件全部放到d:/a/目录下进行   有mysql.sql文件   和   rar.exe   文件     
 在dos下进入sqlplus   运行@d:/a/mysql.sql   就行了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值