SAP中SY-SUBRC 的含义
SAP中SY-SUBRC 的含义
使用SELECT语句选择查询:
SY-SUBRC = 0: 至少有一行数据,当ENDSELECT语句执行完,SY-DBCNT中保存着记录的个数。
SY-SUBRC = 4: 没有数据。
SY-SUBRC = 8: 只有使用“SELECT SINGLE FOR UPDATE”时才会有,
表示: WHERE条件指定的记录不止一行,结果是没有记录被选中。
使用INSERT语句,向表中插入一行,必须注意INSERT的顺序与表中字段的顺序一致:
SY-SUBRC = 0: 插入成功,SY-DBCNT包含了插入的行数,0或1。
SY-SUBRC = 4: 由于有相同的KEY存在,所以插入失败。
使用LOOP语句来遍历一个内表:
SY-SUBRC = 0: 循环至少被执行一次。
SY-SUBRC = 4: 循环没有被执行,可能是没有数据,也可能是没有符合条件的记录。
使用DELETE语句来删除一条记录:
SY-SUBRC = 0: 找到一行并删除之,如果该表有不唯一主键,也就是有多条重复的记录,则只删除第一条记录。
SY-SUBRC = 4: 没有找到符合条件的记录,也没有删除。
使用UPDATE语句来更新一条记录:
SY-SUBRC = 0: 找到记录并更新,(如果有多条记录呢?)
SY-SUBRC = 4: 没有找到符合条件的记录,也没有更新。
SAP中SY-SUBRC 的含义相关推荐
- SAP中国际贸易条款的含义
国际贸易中,在运输中交货过程中会产生许多复杂问题,如甚麽地方交接货物,由谁办理租船订舱和装运手续,由谁负责办理保险,风险和物权转移的界限等,都必须用条款事先约定,从而形成价格条件.在国际贸易中长期形成 ...
- SAP中各种分摊分配方法
SAP中成本可以在成本中心.订单.CO-PA间分配分摊. 常见的分配分摊方法有:简单分配:基于指标分配:简单分摊:基于指标分摊:基于作业的分摊. 一.简单分配.ksv1创建分配.将初级成本要素分配到相 ...
- SAP中的邮件发送功能
在SAP中我们可以设置装备摆设STMP邮件功能,可以经由过程SOST来查磕暌故件状况,在编码中可用FM SO_DOCUMENT_SEND_API1 .SO_NEW_DOCUMENT_ATT_SEND_ ...
- SAP中新增移动类型科目确定配置处理实例
在SAP中移动物料时,如果涉及到物权的转移,就会产生关联记账,需要自动去生成财务凭证.当然,如果没有应用MM模块,那就只好手工在FI模块记账了.Account Deternmination科目确定功能 ...
- SAP中采购订单修改触发重新审批的相关控制逻辑及测试
关于SAP中采购订单(以下简称PO)金额修改与重新触发审批的关系.相信很多应用者都有类似的问题.需要掌握和了解其控制逻辑才能更好的满足业务控制需求.本文结合相关自身企业的应用经验和测试,梳理了一下. ...
- SAP中使用BDC创建或修改采购信息记录
工作中的需求是这样子的: 在某天,我们公司的采购提了一个需求,说是在从OA创建采购信息记录的时候,价格上限应该自动默认为是价格字段,但是这个在系统里面没有做,采购在创建玩之后需要一个个手工去修改,因此 ...
- SAP 中各种分摊分配方法
SAP中成本可以在成本中心.订单.CO-PA间分配分摊. 常见的分配分摊方法有:简单分配:基于指标分配:简单分摊:基于指标分摊:基于作业的分摊. 一.简单分配.ksv1创建分配.将初级成本要素分配到相 ...
- 复习下mybatis 中 useGeneratedKeys 和 keyProperty 含义
今天突然碰到这个错误,让我复习下mybatis 中 useGeneratedKeys 和 keyProperty 含义 nested exception is org.apache.ibatis.ex ...
- SAP中供应商确认功能的应用分析
SAP中供应商确认功能是一个辅助性的功能.在简单的采购业务流程中,不一定需要用到.但作为企业的SAP顾问,需要掌握供应商确认功能的一些应用情况.也帮助业务部门未来的应用需求.近期也刚好在思考这个问题. ...
最新文章
- python调用gitlab api自动合并分支_Python3 如何使用 GitLab API 进行批量的合并分支
- string find简析
- 苹果电脑如何删除软件_软件开发公司误将委托人系统数据删除,责任如何认定?...
- zookeeper集群配置与配置文件详解
- 三、IntellijIDEA开发工具,学习Java好利器
- Python学习:字典
- linux上dig命令,Linux dig命令(示例代码)
- Net4.0---对HTML净化的处理
- hdu-1862-EXCEL排序
- 手机屏大字滚动_LED跑马灯屏-LED跑马灯屏App下载-
- python怎么定义全局变量_python中如何定义全局变量
- 金山毒霸2006真正升级第4版--目前最完美版本!
- 王德明——全球旅行达人,走遍世界阅尽繁华,为何他独爱于此?
- 心电监护仪数据图解_【 心电监护仪怎么看图解】_检查结果_如何查看-大众养生网...
- lumion6.0的下载和安装教程
- 生物信息学_测序技术(一)DNA测序
- IOS界面push跳转后navigationController不显示
- python爬取京东手机数据_用scrapy爬取京东的数据
- angularjs-requirejs-rjs-md5
- 先成家后立业还是先立业后成家?
热门文章
- python实现自动点击器_Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)...
- 【粉丝福利】赠《机器学习算法竞赛实战》10 本书
- [STL乱搞]51 Nod——1573 美丽的集合
- 04-如何选购台式电脑显卡?小白装机通俗易懂的独立显卡知识指南
- dev c++ 中的Program received signal SIGSEGV Segmentation fault
- 【论文笔记】DSIFN:用于高分辨率双时相遥感图像变化检测的深度监督图像融合网络
- 《精彩网址大全——工商经济科学教育卷》内容简介
- 深度学习入门笔记(十一):权重初始化
- 大连外国语大学linux主机名,大连外国语大学
- 记录开始学习AS400(01)