Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como definir variáveis ​​de ligação em Oracle SQL
Cada vez que uma instrução SQL é enviado para o banco de dados, uma correspondência exata do texto é realizada para ver se a instrução já está presente no pool compartilhado. Se nenhuma correspondência for encontrada , um processo intensivo de recursos chamado de análise difícil é executada. o uso de variáveis ​​de ligação pode reduzir essa sobrecarga . Variáveis ​​de ligação são variáveis ​​de substituição que são usados ​​no lugar de literais (por exemplo, "John Doe" ), que têm o efeito de enviar exatamente o mesmo SQL para o Oracle cada vez que uma consulta é executada . Usando variáveis ​​de ligação pode resultar em uma melhora significativa de desempenho para bancos de dados multi-usuário freqüentemente consultados. Instruções
1

Defina a variável que você deseja usar em sua declaração no SQL * Plus prompt de comando usando a sintaxe :

variável << nome da variável >> < >

Por exemplo :

número custId variável
2

Defina os valores das variáveis ​​de ligação definida utilizando a sintaxe:

exec : << >> nome da variável : = valor da variável << >>

Por exemplo :

exec : custId : = 123455
< br >
3

Digite a instrução SQL substituindo a variável de ligação para o valor literal. Por exemplo :

select * from emp onde customer_id = : CustId ;

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um Storyboard para Projeto de Sistemas 
·Como usar Libra com SSL 
·Quais são conversão Tags 
·Como escrever Gráficos em Shell Script 
·A diferença entre um objeto passivo e um objeto ativo …
·Como fechar o Word de um script VBA 
·Como Programar Com SSL 
·Como dividir o Matlab Jet tabela de cores para RGB 
·Como Gerenciar Segmentos de Rollback 
·Como criar uma lista suspensa Usando XSL 
  Artigos em destaque
·Tipos de erros cadeia de formato 
·Funções Iomanip 
·Como determinar se o VBA foi modificada 
·Como estimar o número de erros em um código 
·Como adicionar a uma matriz C # Cordas 
·Como fazer um Square em QuickBASIC 
·Como usar Triggers Em GTK Radiant 
·Como gravar com Flowplayer 
·Como compilar programas C Online 
·Como âncora de um DIV a parte inferior de uma página 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados