0% found this document useful (0 votes)
43 views7 pages

Possible Queries in ABAP-4

This document lists and describes various types of queries that can be performed in ABAP/4, including select, insert, update, modify, and delete queries. It provides over 50 examples of possible select queries in ABAP/4, showing how to select data from database tables into internal tables, structures, and ranges using different selection criteria and qualifiers.

Uploaded by

rmartinez1006
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views7 pages

Possible Queries in ABAP-4

This document lists and describes various types of queries that can be performed in ABAP/4, including select, insert, update, modify, and delete queries. It provides over 50 examples of possible select queries in ABAP/4, showing how to select data from database tables into internal tables, structures, and ranges using different selection criteria and qualifiers.

Uploaded by

rmartinez1006
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Possible Queries in ABAP/4

Queries Covered
Select Queries
Insert Queries
Update Queries
Modify Queries
Delete Queries
Possible Select Queries in ABAP/4
SELECT * FROM dbtab INTO wa
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa
SELECT * FROM dbtab INTO (f1, ..., fn)
SELECT * FROM dbtab INTO TABLE itab
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab
SELECT * FROM dbtab APPENDING TABLE itab
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab
SELECT s1 ... sn FROM dbtab INTO wa
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn)
SELECT s1 ... sn FROM dbtab INTO TABLE itab
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab
SELECT (itab) FROM dbtab INTO wa
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa
SELECT (itab) FROM dbtab INTO (f1, ..., fn)
SELECT (itab) FROM dbtab INTO TABLE itab
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab
SELECT (itab) FROM dbtab APPENDING TABLE itab
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab
SELECT * FROM dbtab INTO wa WHERE f [NOT] BETWEEN g1 AND g2
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] BETWEEN g1 AND g2
SELECT * FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] BETWEEN g1 AND g2
SELECT * FROM dbtab INTO TABLE itab WHERE f [NOT] BETWEEN g1 AND g2
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] BETWEEN g1 AND
g2
SELECT * FROM dbtab APPENDING TABLE itab WHERE f [NOT] BETWEEN g1 AND g2
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] BETWEEN
g1 AND g2
SELECT s1 ... sn FROM dbtab INTO wa WHERE f [NOT] BETWEEN g1 AND g2
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] BETWEEN g1 AND
g2
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] BETWEEN g1 AND g2
SELECT s1 ... sn FROM dbtab INTO TABLE itab WHERE f [NOT] BETWEEN g1 AND g2
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT]
BETWEEN g1 AND g2
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab WHERE f [NOT] BETWEEN g1 AND g2
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f
[NOT] BETWEEN g1 AND g2
SELECT (itab) FROM dbtab INTO wa WHERE f [NOT] BETWEEN g1 AND g2

SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] BETWEEN g1 AND g2
SELECT (itab) FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] BETWEEN g1 AND g2
SELECT (itab) FROM dbtab INTO TABLE itab WHERE f [NOT] BETWEEN g1 AND g2
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] BETWEEN g1
AND g2
SELECT (itab) FROM dbtab APPENDING TABLE itab WHERE f [NOT] BETWEEN g1 AND g2
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT]
BETWEEN g1 AND g2
SELECT * FROM dbtab INTO wa WHERE f [NOT] LIKE g
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] LIKE g
SELECT * FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] LIKE g
SELECT * FROM dbtab INTO TABLE itab WHERE f [NOT] LIKE g
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] LIKE g
SELECT * FROM dbtab APPENDING TABLE itab WHERE f [NOT] LIKE g
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] LIKE g
SELECT s1 ... sn FROM dbtab INTO wa WHERE f [NOT] LIKE g
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] LIKE g
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] LIKE g
SELECT s1 ... sn FROM dbtab INTO TABLE itab WHERE f [NOT] LIKE g
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] LIKE
g
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab WHERE f [NOT] LIKE g
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f
[NOT] LIKE g
SELECT (itab) FROM dbtab INTO wa WHERE f [NOT] LIKE g
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] LIKE g
SELECT (itab) FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] LIKE g
SELECT (itab) FROM dbtab INTO TABLE itab WHERE f [NOT] LIKE g
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] LIKE g
SELECT (itab) FROM dbtab APPENDING TABLE itab WHERE f [NOT] LIKE g
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] LIKE g
SELECT * FROM dbtab INTO wa WHERE f [NOT] IN (g1, ..., gn)
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] IN (g1, ..., gn)
SELECT * FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] IN (g1, ..., gn)
SELECT * FROM dbtab INTO TABLE itab WHERE f [NOT] IN (g1, ..., gn)
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] IN (g1, ..., gn)
SELECT * FROM dbtab APPENDING TABLE itab WHERE f [NOT] IN (g1, ..., gn)
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] IN (g1, ...,
gn)
SELECT s1 ... sn FROM dbtab INTO wa WHERE f [NOT] IN (g1, ..., gn)
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] IN (g1, ..., gn)
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] IN (g1, ..., gn)
SELECT s1 ... sn FROM dbtab INTO TABLE itab WHERE f [NOT] IN (g1, ..., gn)
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] IN
(g1, ..., gn)
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab WHERE f [NOT] IN (g1, ..., gn)
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f
[NOT] IN (g1, ..., gn)
SELECT (itab) FROM dbtab INTO wa WHERE f [NOT] IN (g1, ..., gn)
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] IN (g1, ..., gn)
SELECT (itab) FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] IN (g1, ..., gn)

SELECT (itab) FROM dbtab INTO TABLE itab WHERE f [NOT] IN (g1, ..., gn)
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] IN (g1, ..., gn)
SELECT (itab) FROM dbtab APPENDING TABLE itab WHERE f [NOT] IN (g1, ..., gn)
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] IN (g1,
..., gn)
SELECT * FROM dbtab INTO wa WHERE f [NOT] IN itab
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] IN itab
SELECT * FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] IN itab
SELECT * FROM dbtab INTO TABLE itab WHERE f [NOT] IN itab
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] IN itab
SELECT * FROM dbtab APPENDING TABLE itab WHERE f [NOT] IN itab
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] IN itab
SELECT s1 ... sn FROM dbtab INTO wa WHERE f [NOT] IN itab
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] IN itab
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] IN itab
SELECT s1 ... sn FROM dbtab INTO TABLE itab WHERE f [NOT] IN itab
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] IN
itab
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab WHERE f [NOT] IN itab
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f
[NOT] IN itab
SELECT (itab) FROM dbtab INTO wa WHERE f [NOT] IN itab
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f [NOT] IN itab
SELECT (itab) FROM dbtab INTO (f1, ..., fn) WHERE f [NOT] IN itab
SELECT (itab) FROM dbtab INTO TABLE itab WHERE f [NOT] IN itab
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] IN itab
SELECT (itab) FROM dbtab APPENDING TABLE itab WHERE f [NOT] IN itab
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f [NOT] IN itab
SELECT * FROM dbtab INTO wa WHERE f IS [NOT] NULL
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f IS [NOT] NULL
SELECT * FROM dbtab INTO (f1, ..., fn) WHERE f IS [NOT] NULL
SELECT * FROM dbtab INTO TABLE itab WHERE f IS [NOT] NULL
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f IS [NOT] NULL
SELECT * FROM dbtab APPENDING TABLE itab WHERE f IS [NOT] NULL
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f IS [NOT] NULL
SELECT s1 ... sn FROM dbtab INTO wa WHERE f IS [NOT] NULL
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f IS [NOT] NULL
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn) WHERE f IS [NOT] NULL
SELECT s1 ... sn FROM dbtab INTO TABLE itab WHERE f IS [NOT] NULL
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f IS [NOT]
NULL
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab WHERE f IS [NOT] NULL
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f IS
[NOT] NULL
SELECT (itab) FROM dbtab INTO wa WHERE f IS [NOT] NULL
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE f IS [NOT] NULL
SELECT (itab) FROM dbtab INTO (f1, ..., fn) WHERE f IS [NOT] NULL
SELECT (itab) FROM dbtab INTO TABLE itab WHERE f IS [NOT] NULL
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE f IS [NOT] NULL

SELECT (itab) FROM dbtab APPENDING TABLE itab WHERE f IS [NOT] NULL
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE f IS [NOT]
NULL
SELECT * FROM dbtab INTO wa WHERE NOT cond
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE NOT cond
SELECT * FROM dbtab INTO (f1, ..., fn) WHERE NOT cond
SELECT * FROM dbtab INTO TABLE itab WHERE NOT cond
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE NOT cond
SELECT * FROM dbtab APPENDING TABLE itab WHERE NOT cond
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE NOT cond
SELECT s1 ... sn FROM dbtab INTO wa WHERE NOT cond
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE NOT cond
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn) WHERE NOT cond
SELECT s1 ... sn FROM dbtab INTO TABLE itab WHERE NOT cond
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE NOT cond
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab WHERE NOT cond
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE NOT
cond
SELECT (itab) FROM dbtab INTO wa WHERE NOT cond
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE NOT cond
SELECT (itab) FROM dbtab INTO (f1, ..., fn) WHERE NOT cond
SELECT (itab) FROM dbtab INTO TABLE itab WHERE NOT cond
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE NOT cond
SELECT (itab) FROM dbtab APPENDING TABLE itab WHERE NOT cond
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE NOT cond
SELECT * FROM dbtab INTO wa WHERE cond1 AND cond2
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE cond1 AND cond2
SELECT * FROM dbtab INTO (f1, ..., fn) WHERE cond1 AND cond2
SELECT * FROM dbtab INTO TABLE itab WHERE cond1 AND cond2
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE cond1 AND cond2
SELECT * FROM dbtab APPENDING TABLE itab WHERE cond1 AND cond2
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE cond1 AND cond2
SELECT s1 ... sn FROM dbtab INTO wa WHERE cond1 AND cond2
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE cond1 AND cond2
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn) WHERE cond1 AND cond2
SELECT s1 ... sn FROM dbtab INTO TABLE itab WHERE cond1 AND cond2
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE cond1 AND
cond2
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab WHERE cond1 AND cond2
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE cond1
AND cond2
SELECT (itab) FROM dbtab INTO wa WHERE cond1 AND cond2
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE cond1 AND cond2
SELECT (itab) FROM dbtab INTO (f1, ..., fn) WHERE cond1 AND cond2
SELECT (itab) FROM dbtab INTO TABLE itab WHERE cond1 AND cond2
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE cond1 AND cond2
SELECT (itab) FROM dbtab APPENDING TABLE itab WHERE cond1 AND cond2
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE cond1 AND
cond2

SELECT * FROM dbtab INTO wa WHERE cond1 OR cond2


SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE cond1 OR cond2
SELECT * FROM dbtab INTO (f1, ..., fn) WHERE cond1 OR cond2
SELECT * FROM dbtab INTO TABLE itab WHERE cond1 OR cond2
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE cond1 OR cond2
SELECT * FROM dbtab APPENDING TABLE itab WHERE cond1 OR cond2
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE cond1 OR cond2
SELECT s1 ... sn FROM dbtab INTO wa WHERE cond1 OR cond2
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE cond1 OR cond2
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn) WHERE cond1 OR cond2
SELECT s1 ... sn FROM dbtab INTO TABLE itab WHERE cond1 OR cond2
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE cond1 OR
cond2
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab WHERE cond1 OR cond2
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE cond1
OR cond2
SELECT (itab) FROM dbtab INTO wa WHERE cond1 OR cond2
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE cond1 OR cond2
SELECT (itab) FROM dbtab INTO (f1, ..., fn) WHERE cond1 OR cond2
SELECT (itab) FROM dbtab INTO TABLE itab WHERE cond1 OR cond2
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE cond1 OR cond2
SELECT (itab) FROM dbtab APPENDING TABLE itab WHERE cond1 OR cond2
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE cond1 OR
cond2
SELECT * FROM dbtab INTO wa WHERE (itab)
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE (itab)
SELECT * FROM dbtab INTO (f1, ..., fn) WHERE (itab)
SELECT * FROM dbtab INTO TABLE itab WHERE (itab)
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE (itab)
SELECT * FROM dbtab APPENDING TABLE itab WHERE (itab)
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE (itab)
SELECT s1 ... sn FROM dbtab INTO wa WHERE (itab)
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE (itab)
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn) WHERE (itab)
SELECT s1 ... sn FROM dbtab INTO TABLE itab WHERE (itab)
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE (itab)
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab WHERE (itab)
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE (itab)
SELECT (itab) FROM dbtab INTO wa WHERE (itab)
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE (itab)
SELECT (itab) FROM dbtab INTO (f1, ..., fn) WHERE (itab)
SELECT (itab) FROM dbtab INTO TABLE itab WHERE (itab)
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE (itab)
SELECT (itab) FROM dbtab APPENDING TABLE itab WHERE (itab)
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE (itab)
SELECT * FROM dbtab INTO wa WHERE cond AND (itab)
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE cond AND (itab)

SELECT * FROM dbtab INTO (f1, ..., fn) WHERE cond AND (itab)
SELECT * FROM dbtab INTO TABLE itab WHERE cond AND (itab)
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE cond AND (itab)
SELECT * FROM dbtab APPENDING TABLE itab WHERE cond AND (itab)
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE cond AND (itab)
SELECT s1 ... sn FROM dbtab INTO wa WHERE cond AND (itab)
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE cond AND (itab)
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn) WHERE cond AND (itab)
SELECT s1 ... sn FROM dbtab INTO TABLE itab WHERE cond AND (itab)
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE cond AND
(itab)
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab WHERE cond AND (itab)
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE cond
AND (itab)
SELECT (itab) FROM dbtab INTO wa WHERE cond AND (itab)
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa WHERE cond AND (itab)
SELECT (itab) FROM dbtab INTO (f1, ..., fn) WHERE cond AND (itab)
SELECT (itab) FROM dbtab INTO TABLE itab WHERE cond AND (itab)
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab WHERE cond AND (itab)
SELECT (itab) FROM dbtab APPENDING TABLE itab WHERE cond AND (itab)
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab WHERE cond AND
(itab)
SELECT * FROM dbtab INTO wa FOR ALL ENTRIES IN itab WHERE cond
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF wa FOR ALL ENTRIES IN itab WHERE cond
SELECT * FROM dbtab INTO (f1, ..., fn) FOR ALL ENTRIES IN itab WHERE cond
SELECT * FROM dbtab INTO TABLE itab FOR ALL ENTRIES IN itab WHERE cond
SELECT * FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab FOR ALL ENTRIES IN itab WHERE
cond
SELECT * FROM dbtab APPENDING TABLE itab FOR ALL ENTRIES IN itab WHERE cond
SELECT * FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab FOR ALL ENTRIES IN itab
WHERE cond
SELECT s1 ... sn FROM dbtab INTO wa FOR ALL ENTRIES IN itab WHERE cond
SELECT s1 ... sn FROM dbtab INTO CORRESPONDING FIELDS OF wa FOR ALL ENTRIES IN itab WHERE
cond
SELECT s1 ... sn FROM dbtab INTO (f1, ..., fn) FOR ALL ENTRIES IN itab WHERE cond
SELECT s1 ... sn FROM dbtab INTO TABLE itab FOR ALL ENTRIES IN itab WHERE cond
SELECT s1 ... sn FROM dbtab dbtab INTO CORRESPONDING FIELDS OF TABLE itab FOR ALL ENTRIES IN
itab WHERE cond
SELECT s1 ... sn FROM dbtab dbtab APPENDING TABLE itab FOR ALL ENTRIES IN itab WHERE cond
SELECT s1 ... sn FROM dbtab dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab FOR ALL
ENTRIES IN itab WHERE cond
SELECT (itab) FROM dbtab INTO wa FOR ALL ENTRIES IN itab WHERE cond
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF wa FOR ALL ENTRIES IN itab WHERE
cond
SELECT (itab) FROM dbtab INTO (f1, ..., fn) FOR ALL ENTRIES IN itab WHERE cond
SELECT (itab) FROM dbtab INTO TABLE itab FOR ALL ENTRIES IN itab WHERE cond
SELECT (itab) FROM dbtab INTO CORRESPONDING FIELDS OF TABLE itab FOR ALL ENTRIES IN itab
WHERE cond
SELECT (itab) FROM dbtab APPENDING TABLE itab FOR ALL ENTRIES IN itab WHERE cond
SELECT (itab) FROM dbtab APPENDING CORRESPONDING FIELDS OF TABLE itab FOR ALL ENTRIES IN
itab WHERE cond
Possible Insert Queries in ABAP/4
INSERT INTO dbtab

VALUES wa.

INSERT INTO (dbtabname) VALUES wa.


INSERT dbtab

FROM wa.

INSERT (dbtabname) FROM wa.


INSERT dbtab

FROM TABLE itab.

INSERT (dbtabname) FROM TABLE itab.


INSERT dbtab. or
INSERT *dbtab.
Possible Update Queries in ABAP/4
UPDATE dbtab

SET f1 ... fn.

UPDATE (dbtabname) SET f1 ... fn.


UPDATE dbtab

SET f1 ... Fn WHERE cond

UPDATE (dbtabname) SET f1 ... Fn WHERE cond AND cond


UPDATE dbtab

FROM wa.

UPDATE (dbtabname) FROM wa.


UPDATE dbtab FROM TABLE itab.
UPDATE (dbtabname) FROM TABLE itab.
UPDATE dbtab.
UPDATE *dbtab.
Possible Modify Queries in ABAP/4
MODIFY dbtab

FROM wa.

MODIFY (dbtabname) FROM wa.


MODIFY dbtab

FROM TABLE itab.

MODIFY (dbtabname) FROM TABLE itab.


MODIFY dbtab.
MODIFY *dbtab.
MODIFY dbtab VERSION vers.
MODIFY *dbtab VERSION vers.
Possible Delete Queries in ABAP/4
DELETE FROM dbtab. or
DELETE FROM (dbtabname).
DELETE FROM dbtab WHERE condition
DELETE FROM (dbtabname)WHERE condition AND condition
DELETE dbtab

FROM wa.

DELETE (dbtabname) FROM wa.


DELETE dbtab

FROM TABLE itab.

DELETE (dbtabname) FROM TABLE itab.


DELETE dbtab. or
DELETE *dbtab.
DELETE dbtab VERSION vers.
DELETE *dbtab VERSION vers.
End of the Document

You might also like