Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como usar variáveis ​​dentro de uma instrução SQL
SQL Server é um aplicativo de banco de dados que permite que você salve os dados importantes em objetos chamados tabelas. Os procedimentos armazenados são objetos de banco de dados que recuperam ou adicionar dados ao banco de dados . Quando você trabalha com procedimentos armazenados , você precisa declarar variáveis ​​. Variáveis ​​em SQL são semelhantes aos de outros tipos de código , exceto SQL identifica variáveis ​​com o prefixo "@". Usando variáveis ​​, você pode fazer várias funções que você faria normalmente no código do aplicativo . No entanto, os procedimentos armazenados do SQL Server são, normalmente, mais rápido, então eles são úteis quando você quer melhorar o desempenho. Instruções
1

Definir a variável SQL. Como outras linguagens de codificação , a variável precisa de um nome e um tipo de dados . Tipos de dados comuns em SQL são strings ( varchar em SQL ) , números inteiros , decimais , char e datetime. O código a seguir declara duas variáveis ​​SQL : declare @ corda varchar ( 20) declare @ int int
2

Atribuir um valor para as variáveis. Você pode atribuir um valor literal ou puxar um valor a partir das tabelas de banco de dados . O código a seguir mostra como atribuir um valor literal e tabela de dados: set @ int = 1set @ string = (selecione prenome de cliente onde customerID = 1 ),
3

Imprimir os resultados para janela de depuração do SQL. Isso é útil para solução de problemas , e você pode usá-lo para imprimir o valor antes de salvá- lo para um local no banco de dados : Print @ int + ' ' + @ stringIf nada é retornado da consulta SQL no passo 2, em seguida, os resultados são em branco .
4

Use as variáveis ​​para adicionar dados a uma tabela. Os procedimentos armazenados podem ter longas linhas de código. Depois de ter manipulado os dados, você pode usar a variável em uma consulta SQL para atualizar ou adicionar dados em uma tabela . O código a seguir faz alguma manipulação simples para as variáveis ​​e executa uma consulta adicional para atualizar a tabela de clientes : @ @ int = int +1 @ string = @ corda + ' Smith'update número customer_updateset = @ int, full_name = @ stringwhere customerID = 1

Anterior :

Próximo : No
  Os artigos relacionados
·Como acessar dados Normalização 
·MS Word de AutoCorreção não Saving Changes 
·Como fazer um redirecionamento 301 no BlueHost 
·Como Lançar um número para um inteiro no Oracle 
·Relacionais ferramentas de prototipagem Banco de Dados 
·Quais são as funções de Auditoria Produtividade Soft…
·Quais são Cubos em Programação SQL 
·Como usar o objeto de comando em VB6 para Excluir regis…
·A Oracle Apps Treinamento 
·Access Query : Como atualizar um Autonumber ID 
  Artigos em destaque
·Como executar um arquivo SWF no computador 
·Como gravar -se a falar em um PC 
·Como criar animação 3-D Filmes 
·Como recuperar dados com apenas um número especificado…
·Como faço backup My arquivos do Outlook Express 
·Como fazer backup de seus dados on-line 
·Como bloquear o UltraSurf Com SonicWALL 
·Como copiar música do CD para computador 
·Como desabilitar a atualização automática para NOD32…
·Como encontrar a altura da tela em Flash CS3 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados