ABAP:SELECT 当没有发现数据时不会更改INTO后的变量

DATA(update_date) = '20020615'.
SELECT SINGLE update_date
      INTO @update_date
      FROM ztest
      WHERE update_date = '20020616'.
WRITE update_date.

当表中不存在数据时 即返回sy-subrc = 4, 此时 update_date 值仍然保持为'20020615',而不是为空,
所以查询时需要先clear或者refresh.

posted @ 2020-06-15 13:29  不要摘树叶  阅读(412)  评论(0编辑  收藏  举报