欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

ABAP数据库操作之操作语句Insert

发布时间:2025/3/20 数据库 27 豆豆
生活随笔 收集整理的这篇文章主要介绍了 ABAP数据库操作之操作语句Insert 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
insert 详解: 
  INSERT INTO dbtab      VALUES wa.: 
INSERT INTO (dbtabname) VALUES wa. 
INSERT  dbtab      FROM wa. 
INSERT (dbtabname) FROM wa. 
      把wa中的数据插入到数据库中。每次插入一条记录。Wa中字段的排列一定要和数据库中的字段排列一致。 
DATA: wa TYPE scustom. 
wa-id        = '12400177'. 
wa-name      = 'Robinson'. 
wa-postcode  = '69542'. 
wa-city      = 'Heidelberg'. 
wa-custtype  = 'P'. 
wa-discount  = '003'. 
wa-telephone = '06201/44889'. 
INSERT INTO scustom VALUES wa. 
   INSERT  dbtab      FROM TABLE itab. 
   INSERT (dbtabname) FROM TABLE itab. 
      把itab内表中的数据插入到数据库中,也就是插入多条数据。 
   INSERT  dbtab.:这条语句和上面的from wa相似,但是要在tables语句中声明这个数据库表,相当于dbtab是一个wa 。

    8.update 详解: 
UPDATE  dbtab      SET f1 ... fn where cond. 
UPDATE (dbtabname) SET f1 ... fn where cond. 
  根据条件更新数据库表。F1 … fn 是要更新的字段名称。 
DATA: tabname     TYPE STRING, 
      set_clause  TYPE STRING. 
tabname    = 'SCUSTOM'. 
set_clause = 'DISCOUNT = ''003'' '. 
UPDATE (tabname) SET (set_clause). 
UPDATE  dbtab      FROM wa. 
UPDATE (dbtabname) FROM wa. 
  根据wa中的数据更新数据库表。 
UPDATE dbtab FROM TABLE itab. 
UPDATE (dbtabname) FROM TABLE itab. 
  根据内表中的数据更新数据库表。即更新多条记录。

    9.modify 详解: 
  MODIFY  dbtab      FROM wa. 
  MODIFY (dbtabname) FROM wa. 
    更新/插入单条数据到数据库表中。根据primary key是否存在决定是更新还是插入。 
 MODIFY  dbtab      FROM TABLE itab. 
MODIFY (dbtabname) FROM TABLE itab. 
    更新/插入多条数据到数据库表中。根据primary key是否存在决定是更新还是插入。

    10.delete 详解: 
DELETE  dbtab      FROM wa. 
DELETE (dbtabname) FROM wa.、 
DELETE  dbtab      FROM TABLE itab. 
DELETE (dbtabname) FROM TABLE itab. 
  删除单条/多条记录。

总结

以上是生活随笔为你收集整理的ABAP数据库操作之操作语句Insert的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。