23

我知道这个命令会创建一个目录:

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

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

IF EXISTS(...
4

1 回答 1

26
 CREATE TABLE ResultSet (Directory varchar(200))

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

 Select * FROM ResultSet where Directory = 'testing'

会返回一个子目录列表,然后可以查看列表的内容。

于 2012-12-07T15:27:59.503 回答