1.T-sql语句检测文件夹是否存在:

方法一:

declare @i int
set @i = 0
exec xp_fileexist 'mysql E:\mysql' --利用存储过程检测文件夹存在性
set @i = @i + @@error
if(@i < 1)
   begin
      print'该文件夹不存在,建立中...'
      ExEc xp_cmdshell 'mkdir E:\mysql' –新建文件夹mysql
      print'建立成功!!!'
   end
else
   print'该文件已存在'

方法二:

   declare @path nvarchar(1000)  
   set @path='c:\windows'
   create table #t(a int,b int,c int)  
   insert #t exec master..xp_fileexist @path  
   if exists(select * from #t where b=1)  
     select @path+N'存在'  
   else  
     select @path+N'不存在'  
   drop table #t

posted on 2010-08-22 08:51  yrScience  阅读(342)  评论(0编辑  收藏  举报