比如,我给定路径c:/db.abc。那怎样该文件是否存在?
---------------------------------------------------------------
declare @i int
exec @i=master.dbo.xp_cmdshell 'dir c:/db.abc',NO_OUTPUT
if @i=0 print 'exists'
else print 'non exists'
---------------------------------------------------------------
declare @i int
exec @i=master.dbo.xp_cmdshell 'dir c:/db.abc',NO_OUTPUT
if @i=0 print 'exists'
else print 'non exists'
博客展示了使用SQL脚本判断文件是否存在的方法。给定路径如c:/db.abc,通过执行特定的SQL语句,利用master.dbo.xp_cmdshell函数和判断返回值,来确定文件是否存在,若返回值为0则存在,否则不存在。
374

被折叠的 条评论
为什么被折叠?



