22,210
社区成员
发帖
与我相关
我的任务
分享
declare @num int --申明一个接受返回值的变量 YX_UpFile/Small/b0001072300.jpg
EXEC master..xp_fileexist 'I:\www.jingying.me_vss\YX_UpFile\Small\b0000920333.jpg',@num output -- 执行文件存在否的验证 存在返回1 不存在返回0
if(@num = 1) --如果存在就给出提示或做其他功能的实现
begin
print '文件已经存在'
end
else --该文件不存在执行备份操作
begin
print '文件不存在'
end
DECLARE @result AS INT
EXEC sys.xp_fileexist 'D:\dbbackup\db.bak',@result OUTPUT
IF @result=1
EXEC xp_cmdshell 'xcopy /y D:\dbbackup\db.bak E:\dbbackup\'
ELSE
PRINT '@result=0, This file does not exist'
--sql 2008也可以用这个过程
exec master..xp_fileexist 'J:\化工制图\练习064\培训图片汇总\画线+移动.jpg'
/*
文件 文件 父目录
1 0 1
*/
exec master..xp_fileexist 'D:\实验中心网站\openexp\image\left_top_r1_c2.gif'
/*
文件 文件 父目录
1 0 1
*/
exec xp_fileexist 'D:\Program Files\WinRAR\未命名.jpg'
/*文件? 文件? 父目录
---- ---- ----
1 0 1
(1 行受影响)*/
exec master..xp_fileexist 'D:\Media\长歌一曲.mp3'
/*
文件 文件 父目录
1 0 1
*/
exec master..xp_fileexist 'D:\mywork\vb\sample3-4.exe'
/*
文件 文件 父目录
1 0 1
*/
exec master..xp_fileexist 'J:\Program Files\StarCraft II\sc2manager8.3.6\SC2Manager.exe'
/*
文件 文件 父目录
1 0 1
*/
declare @num int --申明一个接受返回值的变量 YX_UpFile/Small/b0001072300.jpg
EXEC master..xp_fileexist 'D:\Program Files\360\360Safe\200942152862.GIF',@num output -- 执行文件存在否的验证 存在返回1 不存在返回0
if(@num = 1) --如果存在就给出提示或做其他功能的实现
begin
print '文件已经存在'
end
else --该文件不存在执行备份操作
begin
print '文件不存在'
end
exec xp_fileexist 'D:\Program Files\WinRAR\Default.SFX'
/*文件? 文件? 父目录
---- ---- ----
1 0 1
(1 行受影响)*/