none
SQL - Cómo añadir una variable al result de XP_CMDSHELL RRS feed

  • Pregunta

  • Hola a todos.

    Tengo un procedimiento que añade filas a una tabla.

    1 - Mi tabla


    2 - A mí me gustaria concatenar una variable mas en la CELDA FILENAME

    3 -  Esto és mi script

        DECLARE @DIRPATH_ORIG VARCHAR(5000)
        DECLARE @CMD VARCHAR(8000)
    
       IF OBJECT_ID('TMP#FILES') IS NOT NULL  
       DROP TABLE TMP#FILES
    
       CREATE TABLE TMP#FILES(
    	  FILENAME VARCHAR(400)
    	  )
    
      SET @CMD =  'DIR ' + @DIRPATH_ORIG + '\' +'RETORNO\' + 'Telefones_Alteracao_????????.csv /B /S /O:-D '
      INSERT INTO TMP#FILES  EXEC MASTER..XP_CMDSHELL @CMD
    Gracias por la ayuda
    JoseBonfim


    • Editado JoseBonfim jueves, 18 de febrero de 2021 20:02
    jueves, 18 de febrero de 2021 19:53