> Check if Folder Exist or Not in our Desired Location Using System Stored Procedure
"master.dbo.xp_fileexist" And if not exists create Directoty Using Below T-SQL Code:
declare @chkdirectory as nvarchar(4000) declare @folder_exists as int set @chkdirectory = 'C:\SQLDBPool\SQL\Articles' declare @file_results table (file_exists int, file_is_a_directory int, parent_directory_exists int ) insert into @file_results (file_exists, file_is_a_directory, parent_directory_exists) exec master.dbo.xp_fileexist @chkdirectory select @folder_exists = file_is_a_directory from @file_results --script to create directory if @folder_exists = 0 begin print 'Directory is not exists, creating new one' EXECUTE master.dbo.xp_create_subdir @chkdirectory print @chkdirectory + 'created on' + @@servername end else print 'Directory already exists'GO
No comments:
Post a Comment