在主表中找不到匹配項時,在子表中插入記錄時出現錯誤


請注意,當您使用 ABAP 程式執行插入時,不會檢查外部索引鍵約束。即使您在資料字典 SE11 中定義了檢查,在資料庫級別仍不會進行檢查。


當您使用 ABAP 程式碼執行時,它在應用程式級別而不是在資料庫級別檢查一致性。您在 SE16 中看到的錯誤顯示在應用程式級別拒絕的記錄。

您需要透過檢查主表中的記錄與子表的外國金鑰進行驗證,如果 sy-subrc 沒有初始化,則不應該將記錄插入子表並顯示錯誤資訊。

更新於: 2020 年 6 月 12 日

247 次瀏覽

開啟你的職業生涯

完成課程,獲得認證

開始學習
廣告
© . All rights reserved.