OPEN SQL中通配符的使用

OPEN SQL中: 通配符: %、_

转义符可以使用ESCAPE关键字来定义,如:

SELECT SINGLE * FROM makt WHERE spras = 1 and maktx LIKE  '物料#_%'   ESCAPE   '#' .

把_转义成一个字符来使用,相当于我要查询的是'物料_'的所有物料说明

 

当要给字符串赋值时:

转义符:'

比如,TEAM_DESC =  'Bryant''s team' .

如: 
REPORT  z_barry_test.
PARAMETERS: P_INPUT(10) TYPE C LOWER CASE.
IF P_INPUT CP '#S#A#P123'.
WRITE:/ 'YES'.
ELSE.
WRITE:/ 'NO'.
ENDIF. 

posted @ 2015-04-15 14:17  SAP学习者  阅读(582)  评论(0编辑  收藏  举报