取消
顯示的結果
而不是尋找
你的意思是:

合並成刪除從源代碼

gilo12
新的貢獻者三世

我使用下麵的查詢進行插入:

合並成my_target_table目標使用(從my_source_table選擇馬克斯(__my_timestamp)作為檢查點)作為源target.name =“some_name”和目標。當匹配和源地址= ' some_address '。檢查點不是零然後更新設置檢查點=源。檢查點不匹配時然後插入(名稱、地址、檢查點)值(‘some_name’,‘some_address source.checkpoint)

每當“插入”,它也從* my_source_table *刪除。任何解釋為什麼它從* my_source_table *刪除,我可以避免它,所以邏輯保持不變,沒有任何被刪除從源

3回複3

Ryan_Chynoweth
尊敬的貢獻者三世

你能提供你的源表的表曆史嗎?你的邏輯是正確的。源曆史應該告訴我們如果一個刪除實際上是發生。

或者至少一個之前和之後的表狀態

gilo12
新的貢獻者三世

我用一個視圖my_source_table,一旦我改變了這一切停止的問題。

暢通無阻的我,但我認為磚有錯誤使用合並成從一個視圖

Ryan_Chynoweth
尊敬的貢獻者三世

它應該工作是否相同的視圖的表。但我困惑是如何從一個視圖刪除數據。

在任何情況下,這是解決快樂!和你暢通。如果你相信有一個bug,請提供更多的細節我們可以複製這個問題,我們可以看看它。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map