sql 判断文件是否存在
来源:互联网 发布:淘宝买东西用身份证吗 编辑:程序博客网 时间:2024/04/28 17:31
转自:http://topic.csdn.net/u/20100805/15/4ff2c41f-92cf-4e77-9f2c-b91cc5fffab0.html?50703
一、xp_fileexist调用说明
1、
xp_fileexist "c:/autoexec.bat"
File Exists File is a Directory Parent Directory Exists
----------- ------------------- -----------------------
1 0 1
--1表存在,0表不存在
(1 row(s) affected)
------------------------------------------
2、
declare @result int
exec xp_fileexist 'c:/autoexec.bat', @result output
@result=1表文件存在
@result=0表文件不存
二、测试
if exists (select *
from sysobjects
where type='u'
and
name = 'temp_xp_fileexist')
begin
drop table temp_xp_fileexist
end
create table temp_xp_fileexist(a bit,b bit,c bit)
--declare @sql nvarchar(1000)
--set @sql=@path+@fname
Declare @result int
--文件夹存在 011 0
--insert into temp_xp_fileexist
--exec xp_fileexist 'C:/test'
--insert into temp_xp_fileexist
--exec xp_fileexist 'C:/test',@result output
--文件夹不存在 001 0
--insert into temp_xp_fileexist
--exec xp_fileexist 'C:/testss'
--insert into temp_xp_fileexist
--exec xp_fileexist 'C:/testss',@result output
--文件夹存在、文件存在 101 1
--insert into temp_xp_fileexist
--exec xp_fileexist 'C:/test/test.txt'
--exec xp_fileexist 'C:/test/test.txt',@result output
--文件夹存在、文件存在 000 0
insert into temp_xp_fileexist
exec master.dbo.xp_fileexist 'C:/testsdf/test.txt'
exec xp_fileexist 'C:/testsdf/test.txt',@result output
--文件夹存在、文件不存在 001 0
--insert into temp_xp_fileexist
--exec xp_fileexist 'C:/test/testsdfs.txt'
--exec xp_fileexist 'C:/test/testsdfs.txt',@result output
select * from temp_xp_fileexist
select @result
drop table temp_xp_fileexist
三、定义成文件判断函数
create function dbo.FileExist(
@filePath nvarchar(600),
@fileName nvarchar(400)
) returns int
as
begin
declare @result int
declare @sql nvarchar(1000)
set @sql=@filePath+@fileName
exec master.dbo.xp_fileexist @sql,@result output
return @result
end
- sql 判断文件是否存在
- sql中判断文件是否存在
- T-SQL判断物理文件是否存在
- sql判断是否存在
- SQL判断是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在!
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 6.DirectX基础和令人生畏的COM
- String function
- [恶搞] 造人算法
- 失落工作者的点点滴滴2
- javascript使用大括号({})语法创建无类型对象
- sql 判断文件是否存在
- CSS textarea在火狐,IE下统一样式
- RuntimeException和非RuntimeException区别
- OGNL语言
- asp.net页面调用silverlight
- pku2208pyramids
- 如何用数组算出字符串中有多少种字母以及每个字母的个数
- 美韩不久将在黄海军演 “华盛顿”号航母将参加
- 关于删除用户以及释放表空间的的其他事情