我有一個表X和表Y.表Y是歷史表。無論何時在表X中插入,更新或刪除記錄時,它都會插入到歷史記錄表Y中。現在我試圖用缺失記錄更新歷史記錄表。爲此,我寫了一個減法查詢以獲得差異。我必須將所有這些記錄插入到歷史記錄表中。我試圖使用「合併」和其他形式的插入語句,但無法獲得確切的輸出。插入歷史表 - oracle SQL - PL/SQL
EX:
表X
A B C
EMP NO EMP NAME EMP ADD
數據表Y
A B C D E F
EMP NO EMP NAME EMP ADD st dt end dt indicator
雖然插入我必須使用附加的三列作爲具有日期和指示器如表X不具有的值這些列。請在出現差異時幫助我爲此歷史記錄表寫入插入內容。
向我們展示您的存儲過程 –