Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Tutorial para SQL Stored Procedures
Um procedimento armazenado é uma instrução SQL já escrito que é guardada no banco de dados . Se você usar repetidamente determinadas consultas , colocando as instruções SQL em procedimentos armazenados , você só tem que escrever uma vez. Os procedimentos armazenados podem ajudar os programadores e administradores de forma significativa quando se trabalha com o projeto de banco de dados e seus dados. Primeiros

Se você escreveu instruções SQL , tais como inserções , seleciona e atualizações, então você já escreveu mais de um procedimento armazenado de Introdução. Quando você coloca essas instruções SQL em um procedimento armazenado , você pode , em seguida, executar o procedimento armazenado a partir de ambiente de comando de qualquer banco de dados.

Em primeiro lugar, você não pode escrever procedimentos armazenados sem um banco de dados. O banco de dados armazena toda a lógica . O procedimento armazenado seria inútil sem o banco de dados . Sistemas de banco de dados permitem que você tire vantagem de funções úteis e facilmente realizar pesquisas específicas ao longo de suas tabelas.

Em seguida, você terá que decidir o que você quer que seu procedimento armazenado para fazer. A seguir, são perguntas que você precisa perguntar a si mesmo : Você quer ver os dados no banco de dados (SELECT ) ? Você quer inserir novos registros ( INSERT INTO ) ? Você quer alterar um registro existente ( UPDATE) ? Quais são as tabelas que você precisa para usar ? Como , muitas vezes, o procedimento realmente ser usado ?

Depois de entender o objetivo de que o seu procedimento armazenado deve fazer, você pode começar a criar sua consulta.
Escrevendo seu primeiro procedimento armazenado

Quando você cria um procedimento armazenado, você pode usar o PROC CREATE PROCEDURE ou CREATE seguido do nome que você deseja atribuir para o procedimento armazenado . Nomes de procedimentos armazenados geralmente começam com o prefixo " usp . " Após o nome do procedimento armazenado que você precisa usar a palavra-chave "AS" e , em seguida, o resto é apenas o código SQL regular que você normalmente executado. Você não pode usar a palavra-chave " GO " no procedimento armazenado . Uma vez que o compilador SQL Server vê "GO" ele assume que é o fim do set:

CRIAR PROCEDIMENTO uspGetAddressASSELECT * FROM AdventureWorks.Person.AddressGO

Quando você coloca uma instrução SQL em um procedimento armazenado, você pode, então, executar o procedimento armazenado a partir de ambiente de comando do banco de dados, usando o comando exec :

exec uspGetAddress

O Servidor " exec" diz SQL para executar o código na armazenadas procedimento " uspGetAddress . " Você também pode chamar o procedimento armazenado a partir de um aplicativo, como uma página ASP, Visual Basic aplicativo ou um servlet Java.

Anterior :

Próximo : No
  Os artigos relacionados
·Passos para o Protocolo de Negociação 
·O que é o Tk Formato 
·Teste de unidade no Visual Studio Team System 
·Como criar um gráfico Sequential Fluxo 
·Como criar um conjunto de função retorna 
·Como copiar NotesRichTextItem como uma Variant 
·Como fazer uma variável aleatória Permanente 
·Como escrever scripts para Mac OS X 
·O que é MSGINA.dll 
·Como definir o Centro em um arquivo KML 
  Artigos em destaque
·Como converter binário Palavra MSB e LSB para Decimal 
·Como configurar o DMZ no SonicWALL 
·Como usar XCOPY para clonar um disco 
·Como configurar Bytes para receber dados numéricos usa…
·Como desativar a autenticação PAM 
·O que é Programação ASP 
·O que é o CLS SQL 
·Como proteger códigos PIC12F675 De Hacking 
·Como compilar CPP em MS -DOS 
·Como criar um ID em Contagem 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados