如果可能,我想將一些分段數據移動到生產表並刪除分段數據並同時插入生產錶的歷史數據。我想要做類似如下:使用output&into子句將數據插入到兩個表中
DELETE FROM _stagingTable
OUTPUT deleted.idTest, deleted.textTest
INTO _productionTable(idTest,textTest)
--Below is what im not sure
OUTPUT 'Add',deleted.idTest, deleted.textTest
INTO _productionTableHistory(typeTest, idTest, textTest)
是否有可能多次使用輸出子句?或者你建議我做什麼?
在此先感謝
你試過了嗎? –
是的,它沒有工作 –
聲明的重複(http://stackoverflow.com/questions/17165870/multiple-output-clauses-in-merge-insert-delete-sql-commands)可能是內容豐富的,但我看不見它如何解決將暫存表中的已刪除記錄移動到另一個表中的問題。 –