教你一个 SAP 查询提升1万倍的方法

作者:SAP养家 约 5 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, CO, Data Engineering, FI, MM, S/4HANA, SD, 开发, 数据工程, 物料管理, 财务, 销售分销
教你一个 SAP 查询提升1万倍的方法 - 封面图
教你一个 SAP 查询提升1万倍的方法 - 封面图

注:本文借鉴 思AI普的一遍文章(仅仅思想).文章里说提升一亿倍,我觉得夸夸张了,就改成1万倍吧。

我们查表时经常用 SE16N SE16H , 这个工具数据的效率确实不高 ,并且还有20万条的限制,见下面链接。

[ SAP SE16N数据超过241,468条怎么办?

](http://mp.weixin.qq.com/s?__biz=MzI0MjQ2OTUxNw==&mid=2247486564&idx=1&sn=aecf66492f7f389c8bf8b6a8d600a3f9&chksm=e97a9386de0d1a90568901dfa20bc1b789891451518535735cc82332eaf5c79729dea6ffc732&scene=21#wechat_redirect)

**大家都听说过 S4 HANA 吧。**

其实 HANA是一个数据库,那么什么是数据库呢?

比如大家在用LSMW时的源文件,是不是一般用记事本(见下面链接)?

[ SAP 批导LSMW读取数据为什么是乱码

](http://mp.weixin.qq.com/s?__biz=MzI0MjQ2OTUxNw==&mid=2247486457&idx=1&sn=829ca64f846a4ba2f0b16db53135f5f3&chksm=e97a941bde0d1d0da916c6ca23ec2d20eb4c6aac3aaf022231be3b9bc342aea71a5e369c01b0&scene=21#wechat_redirect)

那么 ** 除了记事本之外 ** ,还有什么呢? 当然是EXCEL表了 。

还有吗?可能有人用过 ** ACCESS ** ,这个是OFFICE 家庭的一个成员。

其实更专业的数据库有

DB2--------IBM

MSSQL ---微软

ORACLE ---甲骨文

MYSQL ----开源免费

HANA ----SAP

GaussDB---中国华为

这些数据库非常强大,查询上一亿条数据,可能需要几秒。

(大家都知道EXCEL大小超过50M就会非常慢,而数据库存几百G都没事) ‌

** 好吧,我就来看看提升的1万倍的方法吧。

** 事务码:DB02

步骤1:打开SQL编辑器(命令输入界面)

教你一个 SAP 查询提升1万倍的方法 - 封面图
教你一个 SAP 查询提升1万倍的方法 - 封面图

步骤2: 输入命令并执行

教你一个 SAP 查询提升1万倍的方法 - 封面图
教你一个 SAP 查询提升1万倍的方法 - 封面图

步骤3 : 查看结果

教你一个 SAP 查询提升1万倍的方法 - 封面图
教你一个 SAP 查询提升1万倍的方法 - 封面图

select 是捞取

• 代表所有列

from MARA 是从MARA 表中捞取

4 数据导出 (和正常的ALV报表一样)

教你一个 SAP 查询提升1万倍的方法 - 封面图
教你一个 SAP 查询提升1万倍的方法 - 封面图

当然,你也可以输入更复杂 的指令 .

教你一个 SAP 查询提升1万倍的方法 - 封面图
教你一个 SAP 查询提升1万倍的方法 - 封面图

保存我们的指令

教你一个 SAP 查询提升1万倍的方法 - 封面图
教你一个 SAP 查询提升1万倍的方法 - 封面图

**非常危险的指令

** 这个窗口里不但可以输入 select ,还可以输入 update , delete , 数据更新,删除 不受任何限制

,并且非常快。就像EXCEL表一样。

你想一下, 如果指令输错,整个数据都没有了 。 ****

**其实这个功能称得上白富美,但是。。。。。。

** 1、你能驾驭得了吗?

能掌握这个功能的,我们称之为DBA(数据库管理员)。这样说吧,我有个同学在BAT 工作,很多年前工资就80W(年薪) .

他们一个回车下去,处理的数据就是几十几百万条。

我曾经在MSSQL上执行过 更新指令,回车之前我手都在发抖。

为啥呢? 如果 你的过滤条件写错,回车下去就是几万条错误。

2、没有权限

正是这个功能非常强大,非常危险,所以一般不会开权限给你。

你来个 delete mara 回车,整个物料主数据都芭比Q了。

**哎,每写一篇文章都得一两个小时。

做 FICO 物料账专题也是花了不少心血(见下面链接) **

[ SAP S4 HANA FICO提高篇-由浅入学物料账(更新)

](http://mp.weixin.qq.com/s?__biz=MzI0MjQ2OTUxNw==&mid=2247486616&idx=1&sn=364c6c1024b8958e71427c6d87b88e81&chksm=e97a937ade0d1a6c6002511e3a0ca797dc31bfa01dbb1b069f9f56aee48a80729e1345907815&scene=21#wechat_redirect)

**[

](http://mp.weixin.qq.com/s?__biz=MzI0MjQ2OTUxNw==&mid=2247486616&idx=1&sn=364c6c1024b8958e71427c6d87b88e81&chksm=e97a937ade0d1a6c6002511e3a0ca797dc31bfa01dbb1b069f9f56aee48a80729e1345907815&scene=21#wechat_redirect)

**

[ SAP S4 HANA FICO全套

](http://mp.weixin.qq.com/s?__biz=MzI0MjQ2OTUxNw==&mid=2247483742&idx=1&sn=425e20fce03bf83fde532009e95268f1&chksm=e97a9ebcde0d17aacbb02ef606c9b475217af84426ded95591cb3e3244ed37c2f148dc3d7dbd&scene=21#wechat_redirect)

教你一个 SAP 查询提升1万倍的方法 - 封面图
教你一个 SAP 查询提升1万倍的方法 - 封面图
教你一个 SAP 查询提升1万倍的方法 - 封面图
教你一个 SAP 查询提升1万倍的方法 - 封面图
SAP养家

关于作者:SAP养家

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「教你一个SAP查询提升1万倍的方法.md」整理生成,仅用于内部技术分享与学习交流。