想要使用SSIS - 但仍然是SSIS的新增功能。我可以在不創建平面文件的情況下做到這一點更新不同數據庫中其他表的數據庫中的表(相同的sql實例)
1
A
回答
1
您不需要平面文件。使用兩個連接:第一個用於源數據庫,第二個用於目標數據庫。使用第一個連接和使用第二個連接的目標源創建一個數據流。連接它們並可選地在其間添加轉換。你的問題太籠統,無法寫出更精確的建議。
1
你還沒有給出很多細節,但假設你在談論SQL Server,最簡單的方法是在執行SQL任務中使用純TSQL。文檔describes如何從另一個和,而不是使用兩個部分組成的名稱(dbo.Table1
)UPDATE
一個表,你可以簡單地使用三部分名稱(DB1.dbo.Table1
):
update DB1.dbo.Table1
set Column1 = t2.Column2
from DB1.dbo.Table1 t1
join DB2.dbo.Table2 t2
on t1.JoinColumn = t2.JoinColumn
where...
請永遠別說你是什麼數據庫平臺使用(因爲SSIS是一個ETL工具,我們不能假設你正在使用SQL Server),你有哪些版本的SQL Server/SSIS(例如2008R2)以及什麼版本(例如Enterprise或Standard)。
+0
謝謝,你剛剛救了我很多頭痛。 – James
相關問題
- 1. 更新不同表中的數據sql數據庫
- 2. 更新不同的數據庫和表
- 3. 在SQL Server中歸檔數據庫表:相同的數據庫還是不同的數據庫?
- 4. 投影數據庫與其他表相同的表
- 5. 從不同的表格更新數據庫中的表
- 6. 從數據庫中的一個表更新數據到不同數據庫中的另一個表不工作
- 7. 使用不同數據庫中表格的值更新表格
- 8. SQL數據庫中的更新表
- 9. 在SQL數據庫中的每個新插入上更新數據表(同步)
- 10. 複製Microsoft SQL Server中不同數據庫的數據表
- 11. 數據庫歷史更改,相同或不同的表?
- 12. 數據庫設計:相同的表結構,但不同的表
- 13. 將單個表數據從一個數據庫傳輸到具有相同表名的其他數據庫?
- 14. SQL Server:如何同步不同數據庫中的兩個表?
- 15. WordPress數據庫中的其他表格
- 16. 插入一個數據庫的不同表數據到其他數據庫的單表
- 17. 更新與相同的數據的兩個表,其中有
- 18. 「數據庫URL」和「數據庫實例」是否相同?
- 19. 無法訪問SQL數據庫表,但可以訪問同一數據庫上的其他數據庫
- 20. 更新SQL數據庫中的數據
- 21. 在數據庫中觸發應更改不同數據庫中表中的值的數據庫?
- 22. 相同的表不使用索引在不同的數據庫
- 23. SQL更新說成功,但不更新數據庫中的表
- 24. 更新數據庫表,其中值= 0
- 25. 相關表中的SQL Server數據庫
- 26. 從mysqldump數據庫備份中將單個表還原到同一數據庫中的其他表中?
- 27. 觸發更新相同的表數據
- 28. 將數據插入同一實例和同一用戶的不同數據庫的兩個表中
- 29. 整個實例中的所有數據庫和相應的同義詞列表
- 30. Phpexcel不更新其他工作表中的相關數據
我認爲有關您的問題的更多細節可以幫助我們回答問題。 – rvphx