sql 压缩文件(rar或zip)

简介: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER procedure [dbo].[p_ZipFile]  @xlspath nvarchar(4000)  ,@outpath nvarchar(4000) as /...

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[p_ZipFile]
 @xlspath nvarchar(4000)
 ,@outpath nvarchar(4000)
as
/*

declare @xlspath nvarchar(4000)
declare @outpath nvarchar(4000)
select @xlspath='D:\WebRoot\test123.xls'
select @outpath='D:\WebRoot\test123.rar'
*/

declare @cmd nvarchar(4000)
--select @cmd='""%ProgramFiles%\WinZip\Wzzip.exe"" -m -j '+@outpath+' ' + @xlspath    --zip(!!!Note: Must install WINZIP and WinZip Command Line Support Add-On)
select @cmd='""%ProgramFiles%\WinRAR\Rar.exe"" a -ep1 -df '+@outpath+' ' + @xlspath  --rar
print @cmd
exec master..xp_cmdshell @cmd

 

目录
相关文章
|
Java Linux
Linux使用解压命令unzip报错:unzip: cannot find zipfile directory in one of xxx.zip
在linux服务器下使用rz上传压缩文件,用unzip命令解压zip包
734 0
|
算法
ZIP和RAR文件的不同
生活中我们经常需要使用电脑与朋友之间的文件传送,但往往会受到文件大小的限制而无法发出去,此时需要将文件压缩后再发送,那么有小伙伴会问rar和zip又有什么区别?
439 0
ZIP和RAR文件的不同
|
Unix Linux Shell
Shell - 常用压缩文件处理 zip、gz、tar、rar
使用 linux 工作中经常遇到 zip,gz,tar 相关的压缩文件,下面整理下几种压缩文件的常用方法。
841 0
Shell - 常用压缩文件处理 zip、gz、tar、rar
|
存储 移动开发 数据安全/隐私保护
WinRAR 在cmd执行rar压缩命令
本文在总结了WinRAR 在cmd执行rar压缩命令,以便之后回顾
1156 0
|
存储 Linux Windows
4.3 Linux压缩文件或目录为.zip格式(zip命令)
本节要讲的 zip 命令,类似于 Windows 系统中的 winzip 压缩程序,其基本格式如下:
156 0
4.3 Linux压缩文件或目录为.zip格式(zip命令)
|
Java
java 压缩包 遍历解压 zip 和 7z 指定格式文件
java 压缩包 遍历解压 zip 和 7z 指定格式文件
346 0
|
Java
java程序解压/压缩.gz文件
压缩成.gz格式 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.
3232 0
|
PHP 开发工具