SQL 資料庫間複製表

2021-05-11 08:12:54 字數 852 閱讀 5061

方法一:

db1  tb1  

db2  tb2

選擇db1 到表的列表那裡

選擇tb1表 右鍵 所有任務 資料匯出

下一步  選擇你要匯出的資料庫db1  下一步 選擇你要匯入的資料庫db2

下一步  選擇你要導的表(前面畫勾)tb1, 後面對應的是新資料庫的表名tb2(預設是相同表名,可修改) 下一步 完了

方法二 

sql語句

假設資料表已建立,目的表與源表結構相同。

insert into db2.dbo.tb2

select *  from db1.dbo.tb1

go如果是匯入具體某幾列或有條件匯入,相應修改即可。

不同資料庫之間複製表的資料的方法:

當表目標表存在時:

insert into 目的資料庫..表 select * from 源資料庫..表

當目標表不存在時:

select * into 目的資料庫..表 from 源資料庫..表

--如果在不同的sql之間:

insert into openrowset('sqloledb','目的伺服器名';'sa';'',目的資料庫.dbo.表)

select * from 源資料庫..表

參考:http://www.cnblogs.com/lbg280/archive/2009/08/29/1556238.html

SQL如何在資料庫間複製表

方法一 db1 tb1 db2 tb2 選擇db1 到表的列表那裡 選擇tb1表 右鍵 所有任務 資料匯出 下一步 選擇你要匯出的資料庫db1 下一步 選擇你要匯入的資料庫db2 下一步 選擇你要導的表 前面畫勾 tb1,後面對應的是新資料庫的表名tb2 預設是相同表名,可修改 方法二 sql語句 ...

資料庫 複製表

資料庫把一張表完整無缺的複製到另外一張表中 簡單的 insert into 目標表 select from 原表 兩張表結構必須相同 這種方法限制太多 雖然文字多 但還是很明白的,一看就會 1 滑鼠右擊要複製的表,選擇 編寫表指令碼為 create到 新建查詢編輯器視窗 命令 2 在查詢編輯器視窗中...

資料庫 複製表

完全的複製mysql的資料表,包括表的結構,索引,預設值等 1 只複製表結構到新錶 create table 新錶 select from 舊表 或者create table 新錶 like 舊表 特殊注意區別兩種方法的不同 前一種方式是複製時的主鍵型別和自增方式是不會複製過去的,而後一種方式是把舊...