CONCATENATE的返回值

本文详细解析了ABAP中字符串连接指令CONCATENATE的使用方法及返回值含义,包括如何将多个数据对象或内部表行连接为一个结果字段,并讨论了在目标字段长度不足时的处理方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CONCATENATE {dobj1 dobj2 ...}|{LINES OF itab}
            INTO result
            [IN {CHARACTER|BYTE} MODE]
            [SEPARATED BY sep]
            [RESPECTING BLANKS].

sy-subrcMeaning
0The content of all data objects dobj1, dobj2 ... or itab rows was passed to the target field result.
4The content of the data objects dobj1, dobj2 ... or itab rows could not be passed completely, since result is too short.

 

被连接的字段长于结果的字段的话,不能完全传递到结果值,返回的subrc会是4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值