none
Problemas com procedures RRS feed

  • Pergunta

  • Boa noite, estou tentando passar o nome de uma table por parametro mas não estou conseguindo 

    como posso fazer isso ?


    Rodrigo de Farias

    quarta-feira, 9 de outubro de 2013 21:51

Todas as Respostas

  • Rodrigo,

    Utilize o comando EXEC da seguinte forma:

    ---------------

    EXEC('INSERT INTO ' + @TABELA + ' VALUES (' +

    @ID_PRODUTO + ',' +

    @DESCR + ',' +

    @PRECO + ',' +

    @IMAGEM + ',' +

    @PATHNAME + ')')

    ----------------

    Espero que seja útil para você.

    Abraços,

    Durval Ramos
     Microsoft Partner | MTA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    quinta-feira, 10 de outubro de 2013 00:14
  • Cara obrigado pela atenção!

    Copiei e colei seu código mas ele esta me dando o seguinte erro:


    Rodrigo de Farias

    quinta-feira, 10 de outubro de 2013 02:37
  • Rodrigo,

    Nas colunas texto, inclua mais uma aspa (') de cada lado na estrutura que indiquei.


    Agora vai funcionar.

    Abraços,

    Durval Ramos
     Microsoft Partner | MTA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    • Sugerido como Resposta Durval Ramos quinta-feira, 10 de outubro de 2013 02:47
    quinta-feira, 10 de outubro de 2013 02:47