[英]Copy specific table data from one database to another in SQL Server
我需要將特定數據從一個SQL Server中的選定表集中復制到另一個SQL Server。 對此的任何指示將非常有幫助。
創建鏈接服務器或使用Openrowset創建與遠程服務器的連接。
如果需要對遠程服務器執行例行任務,請使用鏈接服務器,否則請使用openrowset。
還有一個SSIS向導,又名SQL Server導入/導出向導,而不是完整的表副本,而是指定源查詢,保存到磁盤(假設您需要定期重新運行該過程),瞧,將數據復制到一個盒子中
您可以將數據從一個數據庫復制到另一個數據庫。 mysql查詢是:
insert into database2.table_name2(field name)
select table_name1.field_name from table_name1
where table_name1.field_name = condition
上面的mysql查詢用於在數據庫之間復制特定的數據。 假設您要復制整個表的數據,那么您將使用以下查詢:
insert into database2.table_name2(field name)
select table_name1.field_name from table_name1
您可以將數據移動到另一個表,也可以基於另一個表創建一個表。 您的問題是我之前聽過的一個好問題,因此我寫了一篇簡短的博客文章解釋了這些選項
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.