Translate this blog

segunda-feira, 22 de abril de 2013

Select usando apenas variáveis / Select into variables


 Português  As vezes necessitamos selecionar informações do banco de dados para pegar poucas informações, que não necessitaria ser criada uma tabela interna ou mesmo estrutura/Work Area para tal. Se tivermos as variáveis já declaradas no programa e o procedimento for simples, não existe motivo de declarar mais variáveis e ocupar mais memória.
Abaixo segue um exemplo de como fazer um SELECT populando apenas variáveis:
01
02
03
04
05
06
07
08
09
10
  DATA: lv_val1 TYPE i,
       lv_val2 TYPE i.
 
*Digamos que a tabela ZTAB tenha10 campos,
*mas precisamos apenas de2 deles
  SELECT SINGLE val1 val2
    FROM ztab
    INTO (lv_var1, lv_var2)
    WHERE type = 'exemplo'.

Nenhum comentário:

Postar um comentário