SAP ABAP 开发中与HANA查询语句的替换方法

 时间:2024-10-12 19:53:22

1、 TOP N---UP TO N ROWS在HANA 执行查询语句时,会经常使用查询语句得到前N 条数据,如:SELECTTOP 10FROMZPCT009而在SAP ABAP开发中,无法在开发语句中直接使用TOP N 的写法。转而使用了UP TO N ROWS的写法,根据条件选取前N行。具体见下:

SAP ABAP 开发中与HANA查询语句的替换方法

2、L诔罨租磊IKE---与字符串截取在HANA 执行查询语句时,会经常使用查询语句LIKE进行模糊匹配得到多条数据,如:SELECT* FROMZPCT001 WHERESORDERNO LIKE'N%'ORDERBYACTUEND DESC而在SAP ABAP开发中,无法在开发语句中直接使用LIKE的写法。转而使用了字符串截图的写法,字段+0(1)选取字符串的第一个值进行判断是否为’N’。具体见下:

SAP ABAP 开发中与HANA查询语句的替换方法

3、LIKE在ABAP的应用LIKE无法直接在ABAP编程中使用,可以设置一个相同的文本变量zywbCLEARZYWB.CONCATENATE'%'p_sgtxt'%'intozywb.然后SELECT....WHEREbseg~sgtxtLIKEzywb.

SAP ABAP 开发中与HANA查询语句的替换方法
  • SAP 如何使用函数计算工作日逻辑
  • 数据库数据迁移步骤解决方案
  • js如何打开新页面
  • teambition怎么设置任务每日邮件提醒
  • 手持PDA(数据采集器)盘点机的功能和应用成效
  • 热门搜索
    四川旅游信息网 贺州旅游景点 冬天去哪里旅游好 印度旅游攻略 旅游体验师招聘 洛阳 旅游 旅游贴士 旅游服务礼仪 天津旅游资讯网 山东潍坊旅游景点