none
Erro Sql Server 213 RRS feed

  • Pergunta

  • Estou tentando recriar uma stored de procedure em outra base de dadoS diferente, porém o sql server não permite e exibe o seguinte erro:

    "Msg 213, Level 16, State 1, Procedure BPA_SERVICES_VINC_AGENT_SERVER_SPI, Line 8 [Batch Start Line 9]
    Column name or number of supplied values does not match table definition."

    Na minha tabela correspondente, eu tenho o campo ID que não está declarado na criação da procedure. Pode ser isso a causa do problema? E como faço para corrigir?


    • Editado Ana_Miguel terça-feira, 3 de dezembro de 2019 13:26
    terça-feira, 3 de dezembro de 2019 13:24

Respostas

  • Bom dia Ana,

    Tente colocar a lista de colunas a serem preenchidas na instrução Insert, provavelmente irá funcionar.

    INSERT INTO TB_BPA_SERVICES_VINC_AGENT_SERVER (ID_NAME, ID_AGENT)
    VALUES (@ID_NAME, @ID_AGENT)
    
    Espero ter ajudado
    • Marcado como Resposta Ana_Miguel terça-feira, 3 de dezembro de 2019 13:47
    terça-feira, 3 de dezembro de 2019 13:33

Todas as Respostas

  • Deleted
    terça-feira, 3 de dezembro de 2019 13:31
  • Bom dia Ana,

    Tente colocar a lista de colunas a serem preenchidas na instrução Insert, provavelmente irá funcionar.

    INSERT INTO TB_BPA_SERVICES_VINC_AGENT_SERVER (ID_NAME, ID_AGENT)
    VALUES (@ID_NAME, @ID_AGENT)
    
    Espero ter ajudado
    • Marcado como Resposta Ana_Miguel terça-feira, 3 de dezembro de 2019 13:47
    terça-feira, 3 de dezembro de 2019 13:33