SAP SE14恢复表数据
SAP SE14操作過程中,比如操作MARA表對某個自定義字段修改數(shù)據(jù)類型,在激活時需要用到SE14來調(diào)整。調(diào)整過程中突然掉線,重新進入SE14,可以選擇繼續(xù)調(diào)整(可能等待時間較長),也可選擇解鎖表,解鎖表會將當(dāng)前調(diào)整表數(shù)據(jù)保存在臨時表QCM+表名,比如QCMMARA中,之后刪除當(dāng)前表數(shù)據(jù)(當(dāng)前服務(wù)器的所有客戶端都會刪除,比如DEV有100,200,300,這三個客戶端數(shù)據(jù)都會刪除),臨時表數(shù)據(jù)無法通過SE16或者SE11查看,可通過SELECT代碼方式獲取并查看
解鎖表之后,該表不存在數(shù)據(jù)庫里,需要在SE14里點擊創(chuàng)建數(shù)據(jù)庫表,創(chuàng)建完畢但是不存在表數(shù)據(jù),此時可通過代碼方式將臨時表數(shù)據(jù)插入到正式表中,代碼如下:
DATA:lt_mara TYPE STANDARD TABLE OF mara.
SELECT * FROM qcmmara INTO TABLE @DATA(lt_qcmmara).
IF sy-subrc = 0.
MOVE-CORRESPONDING lt_qcmmara TO lt_mara.
MODIFY mara FROM TABLE lt_mara.
ENDIF.
在測試環(huán)境客戶端運行該程序,效果如下:插入成功
總結(jié)
以上是生活随笔為你收集整理的SAP SE14恢复表数据的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 激光夜视系统介绍
- 下一篇: Unity 打包图集