ABAP中update问题 修改数据表ZSQL_21591199_01中数据,新数据在内表it_tab1中,内表是参照数据表建立的。

ABAP中update问题 修改数据表ZSQL_21591199_01中数据,新数据在内表it_tab1中,内表是参照数据表建立的。,第1张

人家不是都给你显示出来了,把set 后面的 , 全去掉就可以了

比如

updata ztab set a = '' b = '' c = '' where d = ''.

看你这个描述 是没问题的呀

数据库表中保存数据有三个关键词: insert update modify

insert是按照关键字新增数据

update是按照关键字更新数据

modify是查找关键字 如果有相同的则更新 无相同的则新增数据

modify [dbtab] from [struc]

这里要确保数据库表和structure的结构必须相同 不然是会出错的

也就是说 你这里的ZAFPO_DANNY和T_AFPO必须具有相同的结构

应该先处理InterTable,然後根据InterTable来更新DB中的Table,类似如下

Update zqmzxzgl FROM TABLE T_zqmzxzgl.

IF SY-SUBRC = 0.

COMMIT WORK AND WAIT.

ELSE.

MESSAGE S999 WITH 'Update failed'.

EXIT.

ENDIF.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6731318.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-27
下一篇2023-03-27

发表评论

登录后才能评论

评论列表(0条)

    保存