Executar procedimento armazenado#

Executar procedimento armazenado.

String de conexão[Texto] String de conexão com o banco de dados. A string é especificada de acordo com o provedor escolhido. Ao usar uma conexão já aberta, não defina esta propriedade, mas indique na propriedade "Referência de conexão" uma variável com o objeto da conexão atual.
Usuário[Texto] Nome do Usuário para autenticação.
Senha[Texto/SecureString] Senha para autenticação.
Provedor SQLSeleção do provedor SQL.
Referência de conexão[Link] Objeto de conexão SQL. O nome da variável nesta propriedade deve coincidir com o nome da variável na propriedade "Referência de conexão", do bloco "Conectar" do grupo Banco de Dados, que foi usado anteriormente para conectar ao SQL.
Nome do procedimento[Texto] Nome do procedimento armazenado no servidor.
Parâmetros de entrada

[Dicionário] Parâmetros de entrada para o procedimento armazenado. O dicionário deve conter valores de chave como nomes de parâmetros sem o símbolo @. Os valores do dicionário são os valores dos parâmetros.

Por padrão, o tipo de parâmetro é NVarChar(MAX).

Parâmetros de saída[Lista] Parâmetros de saída para o procedimento armazenado. A lista deve conter nomes de parâmetros sem o símbolo @. Para obter o valor retornado do procedimento, indique o nome "ReturnValue".
Resultado Tabela de DadosSe ativado, o resultado da execução será uma tabela de dados e a propriedade "Parâmetros de saída" será ignorada.
Tempo de espera[Número] Tempo de espera para a execução da consulta em segundos.
Resultado

[Dicionário/Tabela de Dados] Resultado da execução do procedimento armazenado.

Se a propriedade "Resultado Tabela de Dados" estiver ativada, o tipo da propriedade de saída será Tabela de Dados.

Caso contrário, o tipo da propriedade de saída será Dicionário. A chave do dicionário é o nome do parâmetro de saída, e o valor do dicionário é o valor do parâmetro de saída.

Nível de tratamento

Seleção do nível de tratamento de erros. Valores possíveis:

  • "Default" - padrão;
  • "Ignore" - erros são ignorados;
  • "Handle" - erros são tratados.

Se o valor "Default" for selecionado, será utilizado o valor do bloco "Início" deste diagrama.

Nível de mensagens

Seleção do nível de mensagens que os blocos exibirão durante a execução. Valores possíveis:

  • "Default" - padrão;
  • "Release" - saída desativada;
  • "Debug" - saída de informações principais;
  • "Detailed" - saída de informações detalhadas.

Se o valor "Default" for selecionado, será utilizado o valor do bloco "Início" deste diagrama.

Texto do erro[Texto] Retorna informações detalhadas sobre o erro em caso de execução incorreta do bloco.