Open SQL LOWER与UPPER函数实现大小写转换
在ABAP中使用LOWER与UPPER函数,需要符合ABAP Open SQL的语法,包括ABAP中的变量(宿主)要用@转义,列表中的元素必须使用逗号分隔,INTO放置在SQL的最后,LOWER与UPPER函数可以将获取的字段值转换成全部大写或全部小写
原本数据:

SELECT lower( carrname ) AS lower ,
mandt ,
carrid ,
currcode
FROM scarr
WHERE length( carrname ) > 9
INTO TABLE @DATA(result4)
.
结果展示:

SELECT upper( carrname ) AS upper ,
mandt ,
carrid ,
currcode
FROM scarr
WHERE length( carrname ) > 9
INTO TABLE @DATA(result5)
.
结果展示:


本文介绍在ABAP中如何使用OpenSQL的LOWER与UPPER函数进行字段值的大小写转换,通过实例展示了如何将scarr表中的carrname字段转换为全小写或全大写。
30

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



