rectangle-terminalChamar Procedure SQL Server

Objeto para executar uma chamada para o procedure.

Visão Geral

O objeto Chamar Procedure SQL Server é utilizado para executar uma Stored Procedure em um banco de dados SQL Server, permitindo a passagem de parâmetros e o recebimento de retornos estruturados.

Ele é indicado para cenários onde a lógica de negócio está concentrada no banco de dados, garantindo padronização, performance e reaproveitamento de regras já existentes.

Funcionamento

O objeto realiza a chamada direta de uma procedure existente no SQL Server, utilizando a conexão informada. É possível:

  • Informar o nome da procedure

  • Adicionar múltiplos parâmetros

  • Trabalhar com retorno simples ou tabelado

  • Receber o resultado em uma variável para uso posterior no fluxo

Os parâmetros podem ser adicionados dinamicamente por meio da opção Adicionar Parâmetro.


Quando usar

  • Para executar Stored Procedures no SQL Server.

  • Quando a lógica de negócio está centralizada no banco de dados.

  • Para operações complexas que envolvem múltiplas tabelas.

  • Para chamadas transacionais controladas pelo SQL Server.

  • Para retorno de dados em formato estruturado (tabelas).


Quando não usar

  • Para comandos SQL simples (prefira objetos de execução direta).

  • Quando não existe uma procedure definida no banco.

  • Para consultas ad-hoc durante testes rápidos.

  • Em bancos que não sejam SQL Server.


Configuração

Para utilizar este objeto, é necessário arrastá-lo para a área de trabalho do Studio e preencher os campos conforme descrito abaixo.

Layout geral do objeto
Campo
Descritivo

Título

Título do objeto.

Nome identificador do Objeto

Nome único do retorno da execução (variável).

Selecionar Objeto do tipo Banco de Dados

Representa a configuração do banco de dados.

Nome da Procedure

Nome da procedure usada no banco de dados.

Parâmetro

Nome do parâmetro para o banco de dados

Tipo da Tabela de Dados

Tipo da tabela da tabela de dados caso deseja enviar como o parâmetro

Tabela de Dados

CheckBox para ativar quando deseja enviar como parâmetro uma tabela de dados.

Last updated

Was this helpful?