ABAP REPLACE的使用 和数据库更新try.endtry.的使用

1、在通过REPLACE来删除字符串中某些指定的字符串时,比如要删除“ABCDEFGH”中的"DEF"时

我们如果用REPLACE,则语法如下

REPLACE ‘DEF‘ WITH `` INTO ‘ABCDEFGH‘.

执行出来的结果就是‘ABCGH‘.

注意这里面WITH 后面用到的是STRING类型的NULL,即··,而不是CHAR类型的‘’,否则执行完之后就会多加一个空格

即‘ABF GH‘

2、数据库表更新用TRY.的时候,语法如下

DATA: lcx_error TYPE REF TO cx_root. 

try.

  xxxxxxxxxxxxxxxxx  "更新数据库语句

  CATCH cx_sy_open_sql_db INTO lcx_error.

endtry.

if sy-subrc = 0.

  commit work.

else.

  rollback work.

endif.

ABAP REPLACE的使用 和数据库更新try.endtry.的使用

上一篇:MYSQL查询今天昨天本周本月等的数据


下一篇:【01】CSS3 Gradient 分为 linear-gradient(线性渐变)和 radial-gradient(径 向渐变)(转)