Possible Queries in ABAP-4
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 (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.
FROM wa.
FROM wa.
FROM wa.
FROM wa.