Compartilhar via


Procedimentos armazenados (Visual Database Tools)

Procedimentos armazenados podem facilitar o gerenciamento de seu banco de dados e exibir informações sobre o banco de dados muito mais fácil. Procedimentos armazenados são uma coleção pré-compilada de instruções de SQL e instruções de controle de fluxo opcionais armazenadas sob um nome e processadas como uma unidade. Procedimentos armazenados são armazenados dentro de um banco de dados, podem ser executados com uma chamada de um aplicativo e permitem variáveis declaradas por usuário, execução condicional e outros recursos poderosos de programação.

Procedimentos armazenados podem conter fluxo do programa, a lógica e consultas no banco de dados. Eles podem aceitar parâmetros, parâmetros de saída, retornar o resultado de um ou vários conjuntos e retornar valores.

Você pode usar os procedimentos armazenados para qualquer finalidade para a qual você usaria instruções de SQL, com as seguintes vantagens:

  • Você pode executar uma série de instruções de SQL em um único procedimento armazenado.

  • Você pode referenciar outros procedimentos armazenados de dentro de seu procedimento armazenado, o que pode simplificar uma série de instruções complexas.

  • O procedimento armazenado é compilado no servidor quando ele é criado, assim, ele executa mais rápido do que instruções individuais do SQL.

A funcionalidade de um procedimento armazenado depende dos recursos oferecidos pelo seu banco de dados. Para obter mais detalhes sobre o para que você pode realizar um procedimento armazenado, consulte a documentação do banco de dados.

Consulte também

Referência

Propriedades de procedimento armazenado

Outros recursos

Trabalhando com procedimentos armazenados e funções definidas pelo usuário