Ricardo Ishida
Dicas ABAP / ABAP tips
Translate this blog
segunda-feira, 22 de abril de 2013
Select usando apenas variáveis / Select into variables
Português
|
English
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'
.
English
Sometimes we need to select information from the database to get just few informations that doesn't need to be created an internal table or structure / Work Area for this. If we already have the variables declared in the program and the procedure is simple, there is no reason to declare more variables, and take up more memory.Below is an example of how to do a SELECT populating only variables:
01
02
03
04
05
06
07
08
09
10
DATA
:
lv_val1
TYPE
i
,
lv_val2
TYPE
i
.
*Let's say the table ZTAB has 10 fields,
*but we need only 2 of them
SELECT SINGLE
val1 val2
FROM
ztab
INTO
(
lv_var1
,
lv_var2
)
WHERE
type
=
'exemplo'
.
Nenhum comentário:
Postar um comentário
Postagem mais recente
Postagem mais antiga
Página inicial
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário