sqlを使用してフォルダのあるファイルを削除する必要があるため、xp_cmdshellを使用しています。
私のフォルダ構造は
Folder-1
|
|
Folder 2 ----------------------------------------------Folder -3
| |
files.csv files.csv
フォルダ1を削除して、フォルダ2とフォルダ3、およびそれを含むファイルを削除する必要があります。
set @ cmd ='RMDIR "C:\Folder-1'を使用してみました
exec master..xp_cmdshell @cmd
RMDIRでは、フォルダを空にする必要があります。したがって、最初にdelコマンドを使用してファイルを削除する必要があります。次に、RMDIRを使用してフォルダー2とフォルダー3を削除し、RMDIRを使用してフォルダー1を削除します。
xp_cmdshellによる単一のコマンドを使用してファイルのあるフォルダを削除する方法はありますか