如何使用TSQL检查.txt文件是否存在?

Jan*_*ngo 4 sql t-sql sql-server

我有一个SP从文件系统读取.txt文件并使用批量插入.我只是想在执行批量插入命令之前确定文件是否存在.我怎么做?

Spa*_*rky 9

尝试

xp_fileExist ' <file Name> '
Run Code Online (Sandbox Code Playgroud)

以上返回结果集.如果您只想要一个变量,请使用

declare @FileOK  INT

exec xp_fileExist 'c:\autoexec.bat' ,@FileOK OUTPUT

Print @FileOK
Run Code Online (Sandbox Code Playgroud)