ABAP RANGE表 OPTION 运算符 SIGN
OPTION :
'EQ' , 'NE' "等于,不等于 Equal ,Not Equal
'GT' , 'LT' "大于,小于 Greater Than ,Less Than
'GE' , 'LE' "大于等于,小于等于 Greater Than or Equal ,Less Than or Equal
'CP' , 'NP' "参考判断格式,如"ABC*",NP排除参考格式
'BT' , 'NB' "位于,不位于,功能与 Between 和 Not Between 一样。
SIGN :
SIGN 可以取以下两种值:INCLUED 和 EXCLUDE
sign = 'I'
'I' 表示包含:LOW 、HIGH的值
sign = 'E'
'E' 表示排除:LOW、HIGH的值
LOW 是指当前值,或区间最小值(操作符是范围的话)
LOW:LOW的数据类型与数据库表的列类型相同,该表与选择标准相连接。
如果 Option 运算符不为 'BT' 或 'NB',LOW的内容定义单值选择,它与OPTION中的运算符相结合,为数据库选择指定了条件。
如果 Option 运算符为 'BT' 或 'NB',并且 HIGH 不为空, LOW和HIGH中的内容为间隔选择指定上界和下界,与OPTION中的运算符相结合,该间隔为数据库选择指定了条件。
HIGH 是指区间最大值
如果 Option 运算符为 'BT' 或 'NB',HIGH 的值才会生效,运算符不是Between 和 Not Between 时,high有值也不会参与计算