Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como Escrever um Stored Procedures MS SQL Consulta
Microsoft SQL procedimentos armazenados permitem criar segmentos de código que podem ser chamados a partir de SQL e aplicações externas . Encapsular código desta forma pode melhorar a segurança e aumentar a performance. Usando o aplicativo SQL Server Management Studio, você pode facilmente criar procedimentos armazenados. Instruções
1

Abra o SQL Server Management Studio e digite o nome do servidor SQL na caixa de diálogo Conectar ao Servidor.
2

Selecione o tipo de autenticação a partir do drop-down menu e digite o nome de usuário e senha , se necessário.
3

Clique em " New Query " no topo da janela do SSMS .
4

digite

Use [ nome do banco ]

na janela de consulta . Substitua [ nome do banco ], com o nome do banco de dados para criar o procedimento armazenado dentro Se você não digitar um nome de banco de dados , o procedimento é criado no banco de dados mestre . Você pode criar um procedimento armazenado no banco de dados mestre para torná-lo acessível a partir de vários bancos de dados .
5

Digite

Criar Procedimento [ nome do procedimento ]

seguido por qualquer parâmetros necessários , no formato "@ [ nome da variável ] [ tipo de dados ] [= valor padrão ] ", substituindo os itens entre parênteses com os seus dados. Por exemplo, para criar um procedimento que aumenta o imposto sobre vendas e retorna o total da encomenda , incluindo o imposto , você começaria com :

CRIAR PROCEDIMENTO addTax @ subtotal numérico (8,2 ) , @ TaxRate numérico (3,3 ) = 0,065

aS

BEGIN
6

Digite as instruções SQL desejados no corpo do procedimento, após a palavra " começar". Para o exemplo de imposto, você deve digitar:

DECLARE @ numérico total de (8,2 );

SET @ Total = @ orderTotal + ( @ * @ orderTotal TaxRate );

SELECT @ total;

Seu select deve incluir todos os valores que deseja o procedimento para voltar se um valor de retorno é desejada. Você pode usar aliasing para retornar dados com os nomes das colunas específicas, tais como SELECT @ total, como [Ordem Total] .
7

Digite

END

GO < br >
8

Clique no botão "Executar" para criar o procedimento armazenado. Você pode, então, chamar esse procedimento de SSMS ou outro aplicativo , digitando: .

EXECUTAR addTax @ subtotal, [@ TaxRate ]

Para utilizar a alíquota padrão de 6,5 por cento , você não precisa para passar na variável. Para usar uma taxa de imposto diferente , você deve digitar o valor como um decimal. Para 4 por cento , deverá inserir 0,04 .

Anterior :

Próximo : No
  Os artigos relacionados
·Como estimar um tamanho DB2 Exportação 
·Como usar o SQL Profiler 101 
·Como usar ADO.Recordset como um relatório Record Sourc…
·Como criar um menu de navegação em FileMaker Pro 10 
·Como usar o Oracle para Block Change Tracking 
·Como inserir um banco de dados no Vb.net 
·Tipos de restrição em PL /SQL 
·Como desativar todos os gatilhos no Oracle 
·Como instalar Amostra SDF Databases 
·A função round no SSRS 
  Artigos em destaque
·Problemas com o PC Spyware Doctor 
·Como reparar o Norton AntiVirus 
·Como utilizar ferramentas de remoção de vírus da McA…
·Como posso saber qual a versão do Norton 360 I Have 
·Como ajustar o silêncio entre as músicas no Winamp 
·Como fazer um Scroll no Illustrator 
·Como Máscara Personagens do palco no Flash Player 
·Como usar múltiplas entradas de um Delta1010 para Cuba…
·Como gravar uma imagem inicializável para um CD de um …
·Como ativar S /PDIF em um laptop Toshiba 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados