关键字Split通过分隔符sep对dobj进行分割,结果可以存储到单独的目标字段,也可以存储到内表的行中。默认采用 IN CHARACTER MODE 模式对dobj进行处理。
基本语法:

SPLIT dobj AT sep INTO { {result1 result2 ...} | {TABLE result_tab} } [IN {CHARACTER|BYTE} MODE].

示例一:

DATA lv_str TYPE string VALUE 'steel_rods'.DATA:lv_res1 TYPE string,   " 类型也可以为类字符lv_res2 TYPE string." 分割的结果 lv_res1 = steel,lv_res2 = rods
SPLIT lv_str AT '_' INTO lv_res1 lv_res2. " IN CHARACTER MODE

示例二:

DATA lv_str TYPE string VALUE 'steel_rods'.
" 使用内联声明的方式,在 IN CHARACTER MODE模式中,默认返回类型为 string
SPLIT lv_str AT '_' INTO DATA(lv_res1) DATA(lv_res2). " IN CHARACTER MODE. 默认模式

示例三:字符串分割的结果存储到内表。前提是内表是必须不包含辅助表键的标准表。

DATA lv_str TYPE string VALUE 'steel_rods'.
" 不包含辅助表键的标准表
DATA lt_res TYPE TABLE OF string .
" 将分割结果添加到内表
SPLIT lv_str AT '_' INTO TABLE lt_res.

示例四:采用内联声明的方式与示例三等价。

DATA lv_str TYPE string VALUE 'steel_rods'." 将分割结果添加到内表
SPLIT lv_str at '_' into table data(lt_res).

ABAP 关键字:SPLIT相关推荐

  1. ABAP 关键字(1)

    1.定义DATA ,TYPES TYPES关键字用于创建自定义数据类型,就像JAVA里面创建类一样,用TYPES创建的数据类型可以被其它变量引用(类似于实例化对象),而本身不能直接引用或者赋值. DA ...

  2. 如何让Sublime Text编辑器支持新的ABAP关键字

    ABAP 7.40推出了许多新的关键字 - keyword,您的Sublime Text可能无法针对这些新关键字实现期望的语法高亮显示(syntax highlight)或者自动完成(auto com ...

  3. ABAP 关键字:PARAMETERS

    关键字:PARAMETERS 时间:2021-09-02 语法: PARAMETERS {para[(len)]}|{para [LENGTH len]} [type_options] [screen ...

  4. 有哪些ABAP关键字和语法,到了ABAP云环境上就没办法用了?

    Jerry在之前的文章多次提过,SAP Cloud Platform ABAP编程环境上的ABAP语法,只是广大SAP顾问们在On-Premises环境上使用的ABAP的一个子集.换句话说,On-Pr ...

  5. SAP ABAP关键字在Chrome浏览器里高亮显示的实现原理 - How is ABAP keyword highlight implemented in Chrome

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jVBalA72-1616755296261)(https://user-images.githubusercontent ...

  6. SAP ABAP一组关键字 IS BOUND, IS NOT INITIAL和IS ASSIGNED的用法辨析

    ABAP里的IS BOUND, IS NOT INITIAL和IS ASSIGNED这组关键字,如果平时不留心,很容易理解地似是而非.今天我们就来说一说它们的区别. 先把SAP帮助文档抄过来: IS ...

  7. 【转载】ABAP 字符串 ‘‘ || `` 区别

    转载学习一下,正好用到,谢谢. DATA ts TYPE TABLE OF string. ts = VALUE #( ( 'A' ) ). 会报错的问题,报错为类型冲突. 从而重新理解了char以及 ...

  8. officeopenxml excelpackage 需要安装excel嘛_使用ABAP操作Excel的几种方法

    这篇文章本来不在我计划之内,因为最近一个朋友微信上问到我这个问题,但我平时在SAP研究院工作中从没遇到过需要用ABAP操作Excel的需求,因此也没有太多技术实现细节可以分享给大家,只能泛泛写一些.用 ...

  9. abap 函数远程启用的模块参数_SAP AMDP介绍 - ABAP托管的HANA数据库过程

    最近Jerry的处境可以用本世纪初,八零后刚上大学时校园内风靡的一款FPS游戏名称来形容: <半条命>. 为了避免让汪子熙这个公众号成为神经外科前中颅底亚专业医学知识的普及号,咱们还是继续 ...

最新文章

  1. 换工作必须避开的五个坑
  2. POJ 1170 Shoping Offers(IOI 95)
  3. mysql 从第二行开始_Mysql主备一致性问题
  4. matlab 状态估计,基于_当前_统计模型的目标状态估计MATLAB 实现
  5. rfid2-micro2440,keil4裸机
  6. HDU-Largest Rectangle in a Histogram-1506 单调栈
  7. mysql跨服务器链表_MySQL 源码链表的实现
  8. python画猫和老鼠_观察者模式(猫与老鼠的故事!)
  9. 《Redis官方文档》Redis简介
  10. Jpeg图像转yuv 16倍数问题(第一季)
  11. 常用SQL语句(1)
  12. ngx_http_upstream_module模块学习笔记
  13. JDK API文档中文版(1.6、1.8、1.9)(附百度网盘下载地址)
  14. 韩顺平 php大牛班课程,2016 泰牛程序员 韩顺平 PHP 大牛班 javascript课程 完整笔记.doc...
  15. c语言快速拼接字符串,C语言拼接字符串
  16. 细数处女座的101个特质
  17. 2022年中职组网络安全国赛AB模块解析第一套
  18. 互联网公司各岗位真实工作内容起底
  19. 3个技术男搞恋爱版 ChatGPT,估值70亿...
  20. Very Deep Convolutional Networks for Large-Scale Image Recognition—中英文对照

热门文章

  1. 全球及中国工程塑料行业发展形势及十四五营销策略分析报告2021版
  2. VPLS技术学习总结
  3. 图像处理基本算法--仿射变换和透视变换
  4. 冰冰学习笔记:类与对象(上)
  5. VirtualBox 安装 Centos + docker
  6. 集简云 x 度量科技丨打通企业微信OA审批与招银云直联,实现支付信息自动同步网银系统
  7. 程序员应聘阿里P7岗,面试都过了,结果栽在背景调查!(你请注意了!)
  8. Angualr6+ 将数据转换整合PDF文档导出或在线预览
  9. 【Js】【Json】Js压缩含有空白符的json字符串
  10. vue结合 element-ui实现强大的后台管理系统表格组件