系统存储过程 xp_delete_file
第一个参数是文件类型(File Type),有效值是0和1,0是指备份文件,1是指报表文件;
第二个参数是目录路径(Folder Path), 目录中的文件会被删除,目录路径必须以“\”结尾;
第三个参数是文件的扩展名(File Extension),常用的扩展名是'BAK' 或'TRN';
第四个参数是Date,早于该日期创建的文件将会被删除;
第五个参数是子目录(Subfolder),bool类型,0是指忽略子目录,1是指将会删除子目录中的文件;
DECLARE @DT DATETIME=GETDATE()-7
EXEC MASTER.dbo.xp_delete_file 0,N'D:\Test\','bak',@DT,1
注意:第三个参数,文件的扩展名(File Extension)必须是通过MSSQL产生的文件类型,例如 bak。
本文详细介绍了系统存储过程xp_delete_file的参数。其参数包括文件类型(0为备份文件、1为报表文件)、目录路径(需以“\\”结尾)、文件扩展名(常用'BAK'或'TRN')、日期(早于该日期创建的文件将被删除)和子目录(bool类型),且文件扩展名须是MSSQL产生的类型。

2521

被折叠的 条评论
为什么被折叠?



