Solución:
xp_cmdshell requiere que se pase una cadena literal como parámetro. No se puede construir un valor sobre la marcha.
Prueba esto:
DECLARE @cmd NVARCHAR(MAX) =
'xp_cmdshell ''del "C:rootsfd_devtracker' + @deletefile + '"''';
EXEC (@cmd)
Considere eso xp_cmdshell
debe estar habilitado, por ejemplo, de esta manera.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)