使用count(*)判断某个字段值是否在表中存在时,是可以不加into的。
REPORT ztest.
DATA lv_ebeln TYPE ekko-ebeln.
SELECT COUNT(*)
FROM ekko
WHERE ebeln = lv_ebeln.
IF sy-subrc = 0.
WRITE: '存在'.
ELSE.
WRITE:'不存在'.
ENDIF.
文章讨论了在SQL查询中,使用`count(*)`判断`ebeln`字段值在`ekko`表中的存在性,指出在某些情况下可以省略`INTO`,并展示了IF...ELSE结构的应用。
使用count(*)判断某个字段值是否在表中存在时,是可以不加into的。
REPORT ztest.
DATA lv_ebeln TYPE ekko-ebeln.
SELECT COUNT(*)
FROM ekko
WHERE ebeln = lv_ebeln.
IF sy-subrc = 0.
WRITE: '存在'.
ELSE.
WRITE:'不存在'.
ENDIF.
1204
2742

被折叠的 条评论
为什么被折叠?