一尘不染

如何使用SQL Server检查目录是否存在?

sql

我知道此命令将创建一个目录:

EXEC master.sys.xp_create_subdir 'C:\testing\'

但是,如何检查“ C:\ testing \”是否存在?

IF EXISTS(...

阅读 137

收藏
2021-03-17

共1个答案

一尘不染

CREATE TABLE ResultSet (Directory varchar(200))

 INSERT INTO ResultSet
 EXEC master.dbo.xp_subdirs 'c:\'

 Select * FROM ResultSet where Directory = 'testing'

将返回子目录列表,然后可以检查列表内容。

2021-03-17