小编Nis*_*era的帖子

如何通过MS SQL Server删除目录中的文件

我试图使用以下查询从Windows内的目录中删除文件,

exec xp_cmdshell 'del "C:\root\sfd_devtracker\'+@deletefile + '"';
Run Code Online (Sandbox Code Playgroud)

当我执行此命令时,它会给出以下错误,

Incorrect syntax near '+'.
Run Code Online (Sandbox Code Playgroud)

@deletefile变量中我有我必须删除的文件名.我在这里做错了什么?

sql sql-server xp-cmdshell

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

sql ×1

sql-server ×1

xp-cmdshell ×1