T-sql检测文件夹是否存在
1.T-sql語句檢測文件夾是否存在:
方法一:
declare @i int
set @i = 0
exec xp_fileexist 'mysql E:\mysql' --利用存儲(chǔ)過程檢測文件夾存在性
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
轉(zhuǎn)載于:https://www.cnblogs.com/yrScience/archive/2010/08/22/1805659.html
總結(jié)
以上是生活随笔為你收集整理的T-sql检测文件夹是否存在的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CEF编译 执行gn args out\
- 下一篇: 地址解析协议 (ARP) 是什么