我知道此命令将创建一个目录:
EXEC master.sys.xp_create_subdir 'C:\testing\'
但是,如何检查“ C:\ testing \”是否存在?
IF EXISTS(...
CREATE TABLE ResultSet (Directory varchar(200))
INSERT INTO ResultSet EXEC master.dbo.xp_subdirs 'c:\' Select * FROM ResultSet where Directory = 'testing'
将返回子目录列表,然后可以检查列表内容。