SAP直接修改数据库表数据

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

需求场景

在日常的需求处理中,会有直接修改数据库表的场景。原则上我们不能直接修改数据库表,避免有一些隐藏的关联,删除数据会有次生风险。对于一些比较熟悉的自定义表,如果评估没有问题是可以修改的。这里给大家分享三种直接修改数据库表的方式。

方式一

事务码:SE11
操作步骤:

  1. 选中一行数据,点击查看
    在这里插入图片描述
  2. 命令行输入/h,双击回车键
    在这里插入图片描述
  3. 把CODE改为EDIT,注意EDIT一定要大写
    在这里插入图片描述
  4. F8键提交,就可以看到进入编辑模式了

方式二

事务码:se16n
操作步骤:

  1. 命令行输入/h , 双击回车键,进入DEBUG模式
    在这里插入图片描述
  2. 更改GD-EDIT和GD-SAPEDIT为X,F8提交,就可以进入到编辑状态
SAP 凭证修改记录CDHDR / CDPOS使用及说明 1, 将 Key Doc No. ( 如: SO No. / PO No. 等) 阅读详情

相关推荐

如何使用SE16N对数据库进行修改

SAP中系统中数据库通常情况下是不允许使用SE16N直接维护的,因为这些的数值变化通常会影响到几个甚至数十几个的同步更新,如果使用SE16N直接维护会导致其它关联没有更新,导致后面业务出现一些无法预知的严重问题。特别声明:如下操作只能在自己的测试系统中进行测试学习,不能在公司的正式系统中做如下操作,如不得不做这样操作,务必经过信息部门充分评估风险并批准后方可进行,否则后果自负!在前台输入事物码SE16N进入,输入名并回车,比如输入VBAK(销售订单抬头),按回车。输入上图参数后,点击执行。

weixin_44506537的博客 1217

SAP-ABAP万能改方法及修改内容查看方法

正常修改数据的渠道就不介绍了,大家都懂。下面要介绍的是非常规手段,通过DEBUG的方式进行数据修改。这种方式是直接对底进行修改,需要经过领导同意之后才可使用。不能随便改。

baidu_35680696的博客 1823

SAP_ABAP_运维_修改数据步骤

SE16N → 输入自定义 → /h → 进入调式断点 → 修改如下参数GD-SAPEDIT = “X” GD-EDIT = “X” SAP系统运维,紧急情况下的救火神器!2.1 SE16N → 输入自定义 → /h → 进入调式断点 → 修改如下参数2.2 SE16N → 输入自定义 → /h → 进入调式断点 → 修改如下参数GD-SAPEDIT = “X” GD-EDIT

java_zhong1990的专栏 931

SAP 修改数据的4种方法汇总 (abap)

SAP ECC 和 S4 分别提供了几种修改数据库数据的方法

yang_lkm的博客 3059

SAP修改数据的方法

方法1:se16n ---> 查找 ---> 事务码框中输入 /H ---> 系统提示:调试被激活 ---> 回车或者执行 ---> 输入 GD-SAPEDIT/GD-EDIT两个变量,将其值设置为X ---> 回车 ---> 按F8执行 ---> se16n查询的中会新增一些按钮:创建、添加、删除 --->此时可以对中的数据直接进行修改

linwang的博客 1736

SAP 封装一个SE16N功能,直接修改数据库数据

更多内容关注公众号:SAP Technical 各位可以关注我的公众号:SAP Technical 其实自建SE16N功能,并让它可以直接修改数据库数据,其原理与在SE16N中DEBUG修改EDIT参数的原理一样,只是在调用标准的函数组时把入参稍作修改即可。 实现代码如下: REPORT zse16n. PARAMETERS:p_tabnm TYPE dd02l-tabname ...

matinal 當冬夜漸暖 。公众号:matinal 1066

SAP删除数据中的数据

SAP中删除数据库数据的方法有很多,今天给它来个小结。   方法一:ABAP语言中OPEN SQL 有从数据库中删除记录的语句。故可采用此方法来编写程序删除数据中的记录。 此方法不够直接,存在风险,对有些不易取到的数据,可能不太有效。   方法二:使用事务码-SE16N; 输入自己要修改名,回车,然后输入事务码-&sap_edit来激活编辑状态。回车,点击运行,即可进行修改

传奇哥的专栏 7862

SAP修改数据库

SAP修改数据库

miraclemoonbyul的博客 773

73. 如何手动通过增强的方式,给 SAP ABAP 数据库增添新的字段

本文就通过一个实际的例子,讲解如何手动给 SAP ABAP 数据库,通过增强的方式,增添新的字段。 所谓增强(enhancement),是一种升级安全的扩展方式,这种方式不会对 SAP 标准产品发布的数据库造成直接修改,这意味着客户可以在自己的系统上,通过这种增强方式给 SAP 标准数据库增添新的字段。其后如果 SAP 数据库发生了版本更新,比如增添了新的标准字段,或者对已有字段进行重命名,客户增强的这些字段都不会受到影响。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1384

SE16如何删除或修改数据库

方法一:tcode:se16n, 输入要删除数据的自定义名,回车。进入后,在命令框中输tcode:&sap_edit,回车,点击运行,即可进入修改界面。 或者    1) SE38 +  LSE16NO02  把gd-edit 改为’X’.        2)   SE16N返回后再执行一次.   方法二:se38,程序名:LSETBF01 查询:‘show’字段,31行处,设

tsmm1069的博客 2182

SAP 使用SE16N编辑/删除数据库条目

方法:SE37:SE16N_INTERFACE I_EDIT和I_SAPEDIT 设置X 然后再I_TAB输入要修改名,点击执行即可

大好人ssr的博客 897

SAP方法

SAP直接修改、视图的Tcode有SE16N和SM30。 1. SE16N修改需要先输入命令&SAP_EDIT,回车左下角显示激活SAP编辑功能后,就可以对相应的进行新增、删除、修改的操作。 2.如果输入&SAP_EDIT不显示激活,是因为另有地方限制,执行程序RKSE16N_EDIT,选中激活编辑功能后,问题得以解决。(新版本这个不行了) SAP...

anchangong3418的博客 674

SAP-ABAP:在DEBUG过程中修改中的数据的方法详解

本文介绍了通过DEBUG模式修改SAP程序内数据的详细方法:1)使用"/H"事务码或直接设置断点;2)进入内后选择需修改数据行;3)点击工具服务按钮选择"更改所选行"进行编辑;4)回车保存修改内容后继续程序执行。该方法适用于无法直接修改数据但程序逻辑要求必须修改数据的场景,提供了一种灵活的调试解决方案

baidu_35680696的博客 890

SAP se16n

在se16n界面命令行输入&sap_edit,随后即可进入进行数据修改

weixin_45420932的博客 197

SAP-内

SAP-内 (大框架)

Wshm773的博客 2074

SAP所有用户被锁定,处理方法

如果sap*未锁定,可以用sap*登陆解锁,用户数少可以手工在su01里解,用户数多的话,可以用catt or abap程序的方式批量改,table字段为usr02-UFLAG.找login/no_automatic_user_sapstar这个参数,如果没找到说明sap*可以用来登陆,如果值是1,说明sap*被deactive了,要改成0.然后,直接登陆到数据库中,删除USR02中,相应client的SAP*用户,不要删错罗;所有用户都被锁了,当然进不了系统,也用不了rz10了,去目录底下看。

danielxu158的博客 2071

关于sap b1系统的oitw和oitm的onhand

sap b1的数据库如果通过update修改oitw中onhand的数据,oitm中的onhand是不会关联变化的,所以如果库存错误,同时因为种种原因不能通过盘点或收发货来平衡,采取后台修改数据库数据的方法修改时,要注意,在修改过oitw后一定也要修改oitm的onhand数据。当然,应该也可以在oitw上create trigger for update(本人未测...

weixin_34014277的博客 588

alv 刷新_在ALV中更新数据库

FORMusercommandUSINGucommTYPEsy-ucommselfieldTYPEslis_selfield.DATA:lr_gridTYPEREFTOcl_gui_alv_grid.***************************************************************方法①CALLFUNCTION'GET_GLO...

weixin_28748867的博客 320

不使用DEBUG实现对SAP的编辑更改

我们再开发测试中经常会遇到一个场景,为了便于测试,可能会经常手动更改数据库里的数据,我们常见的方式有哪些呢? 1,SE11维护的维护类型为可编辑 2.为维护格维护生成器,也就是SM30 3.使用函数SE16N_INTERFACE 4.使用DEBUG方式编辑,当我们没有维护为可编辑状态,也没有维护SM30时,就需要用这种方式来使格可以进行编辑,需要更改GD-EDIT,以及GD-SAPEDIT参数值为X即可,但是每次都需要如此操作,所以在这里我介绍一种船新版本,不使用DE

DeveloperMrMeng的博客 2061
上一篇: ABAP SAT使用说明
下一篇: 销售订单中的XVBAP YVBAP VBAP
Explore1995
博客等级 码龄10年 46粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值