SAP SE14恢复表数据
生活随笔
收集整理的這篇文章主要介紹了
SAP SE14恢复表数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SAP SE14操作過程中,比如操作MARA表對某個自定義字段修改數據類型,在激活時需要用到SE14來調整。調整過程中突然掉線,重新進入SE14,可以選擇繼續調整(可能等待時間較長),也可選擇解鎖表,解鎖表會將當前調整表數據保存在臨時表QCM+表名,比如QCMMARA中,之后刪除當前表數據(當前服務器的所有客戶端都會刪除,比如DEV有100,200,300,這三個客戶端數據都會刪除),臨時表數據無法通過SE16或者SE11查看,可通過SELECT代碼方式獲取并查看
解鎖表之后,該表不存在數據庫里,需要在SE14里點擊創建數據庫表,創建完畢但是不存在表數據,此時可通過代碼方式將臨時表數據插入到正式表中,代碼如下:
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.
在測試環境客戶端運行該程序,效果如下:插入成功
總結
以上是生活随笔為你收集整理的SAP SE14恢复表数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 激光夜视系统介绍
- 下一篇: Unity 打包图集