SAP 可以实现模糊查询 (但个人感觉不如直接输星号*方便)
实现模糊查询有下面两种方法
方法一:(适用于知道字符串的内容)
直接在 select 中 的条件里写 where like “变量x”
这种方法会导致,输入的变量不能为空
方法二:(适用于不知道字符串的内容,例如选择界面)
在主数据已经找到以后,
如果不知道字符串的内容,则需要将字段进行拼接,然后再进行查询,举例如下:
CONCATENATE ‘% 变量X %’ INTO lv_maktx.
SELECT SINGLE maktx INTO TABLE @DATA(lt_maktx) FROM makt WHERE maktx LIKE @lv_maktx.