1
resposta

Erro ao criar SP com variavel do tipo Table

Porque o codigo abaixo dá erro? tentei tambem acrescentar depois da palavra table a instrução READONLY, mas o erro continua. Porque?

CREATE PROCEDURE FaturamentoClientes2016
@LISTA AS table
AS
BEGIN
END
1 resposta

Olá Romulo, tudo bem? Você poderia informar o código completo pra gente verificar? Mas de ante mão, talvez seja porque você deve executar tudo de uma vez, tanto a instrução CREATE PROCEDURE quando a criação da váriavel, então supondo que você tenha o código:

CREATE TYPE Lista as TABLE (<conteúdo aqui>)

CREATE PROCEDURE FaturamentoClientes2016
@LISTA AS table
AS
BEGIN
<conteudo da procedure aqui>
END

Você deve executar as duas instruções de uma só vez.