iT邦幫忙

0

SAP ABAP Internal table 資料刪除

  • 分享至 

  • xImage

有兩個Internal Table
IT_STKO 放的是需要留下的資料
IT_MAST 放的是不需要留下的資料

這兩個Table有兩個相同的欄位(物料表和替代BOM號碼)
想問怎麼刪除IT_MAST中"不需要"的資料?
希望可以附上程式碼 謝謝大大!

onoroff iT邦新手 2 級 ‧ 2023-05-10 08:43:12 檢舉
DELETE it_mast WHERE
物料表 = IT_STKO-物料表 AND
替代BOM號碼 = IT_STKO-替代BOM號碼.
這樣看看如何
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
by2048
iT邦高手 1 級 ‧ 2023-05-10 11:12:05

IT_STKO 放的是需要留下的資料
IT_MAST 放的是不需要留下的資料

我想到的方法是
DELETE FROM IT_MAST
WHERE IT_MAST_ID = (SELECT IT_STKO_ID FROM IT_STKO)

不然就要寫程式做LOOP

我要發表回答

立即登入回答