赛跑网

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 11268|回复: 71

[P2J26]ABAP的SQL更新语句之一般用法

  [复制链接]
发表于 2010-11-16 10:40:10 | 显示全部楼层 |阅读模式
SQL更新是指更新能过SQL语句对数据库进行操作,从而改变数据库里的数据的操作。一般表现对数据库的插入,更新,删除。其中操作时又会分一条数据操作和多条数据操作。下面我们来SAP培训一下。
1,单条数据
INSERT  YXXZHNMK FROM WA_INS.            "登録
UPDATE YXXZHNMK FROM WA_UPD.           "更新
DELETE YXXZHNMK FROM WA_DEL.            "删除
解释:首先在工作区域WA_XX把数据加好,然后通过工作区域来操作内部表,注:工作区域和内部表结构要相同
INSERT :从工作区域WA_INS把数据登録到YXXZHNMK
UPDATE:用工作区域WA_UPD里面数据更新YXXZHNMK里的数据,注:只更新KEY和工作区域相同的数据
DELETE:把YXXZHNMK里的和工作区域WA_DEL里KEY相同的数据删除掉

2,多条数据
INSERT YXXZHNMK FROM TABLE IT_INS ACCEPTING DUPLICATE KEYS.  "登録
UPDATE YXXZHNMK FROM TABLE IT_UPD.                                             "更新
DELETE YXXZHNMK FROM TABLE IT_DEL.                                              "削除
上面表示从内部表把数据操作到数据库里,原理跟上面一样,关键词ACCEPTING DUPLICATE KEYS注意一下,是把如果内部表里有相同的两条以上的数据的话,只会把一条插入到数据。

3,有条件的更新删除
上面两个都无条更新删除,下面我们看看有条件的更新
游客,如果您要查看本帖隐藏内容请回复

这个其实跟查询条件时差不多,大家可以参看一下查询http://www.91sap.com/thread-335-1-1.html

最近访客

  • austin
    2022-03-23
  • 冰箱里的
    2021-11-04
  • ckangtai
    2021-08-20
  • zxl
    2021-07-16
  • chenc880
    2021-07-03
  • wangxiao
    2021-01-18




上一篇:[P2J25]ABAP的SQL查询语句之结合
下一篇:[P3J0]SAP数据接口技术类型
本楼点评(0) 收起
发表于 2011-3-24 13:01:41 | 显示全部楼层
学习  学习
本楼点评(0) 收起
发表于 2011-4-8 22:11:12 | 显示全部楼层
凡走过必留下痕迹
本楼点评(0) 收起
发表于 2011-5-15 23:40:09 | 显示全部楼层
支持,学习中·····
本楼点评(0) 收起
发表于 2011-6-5 15:31:47 | 显示全部楼层
good good study,day day up
本楼点评(0) 收起
匿名  发表于 2011-6-24 09:25:46
学习下·······
本楼点评(0) 收起
发表于 2011-7-9 18:44:39 | 显示全部楼层
不错一定顶的啊
本楼点评(0) 收起
发表于 2011-8-3 10:16:33 | 显示全部楼层
l来看看~~~
本楼点评(0) 收起
发表于 2011-8-4 15:32:35 | 显示全部楼层
学习一下SAP
本楼点评(0) 收起
发表于 2011-8-11 00:06:47 | 显示全部楼层
好好学习一下
本楼点评(0) 收起
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|联系我们|赛跑网 ( QQ:108519493QQfsq

GMT+8, 2024-4-26 22:24 , Processed in 0.223835 second(s), 63 queries .

Powered by 91SAP X3.4

© 2001-2023 91sap Team.

快速回复 返回顶部 返回列表