DECLARE @FileName varchar(80) 
      SET @FileName='E:\rec\Vox\20080927\01\' DECLARE @SQL NVARCHAR(4000)SET @SQL=N'del '+@FileName    exec  master..xp_cmdshell  @SQL

解决方案 »

  1.   

    DECLARE @FileName varchar(80),@s nvarchar(1000)
          SET @FileName='E:\rec\Vox\20080927\01\'
    set @s='Del '+@FileName+'6018.wav'    exec  master..xp_cmdshell  @s
      

  2.   

      DECLARE @FileName varchar(80) 
          SET @FileName='E:\rec\Vox\20080927\01\' 
       exec(' exec  master..xp_cmdshell  ''del  '+@filename+'6018.wav'' ')
      

  3.   

      DECLARE @FileName varchar(80) 
          SET @FileName='E:\rec\Vox\20080927\01\' 
       exec(' exec  master..xp_cmdshell  ''del  '+@filename+'6018.wav'' ')
      

  4.   

    DECLARE @FileName varchar(80) 
          SET @FileName='E:\rec\Vox\20080927\01\'exec('exec  master..xp_cmdshell ''del '+@FileName+'6018.wav''')