合併不同資料庫中相同字段結構的表中的資料應該怎樣做
資料庫1裡有表temp,資料庫2中也有表temp,表結構完全相同,資料不同,想要把這2個表的資料合併在一起....
insert into 資料庫1..temp select * from 資料庫2..temp
參考:
引用鄒建
測試環境及同步要求:
有資料庫伺服器srv1和srv2,兩台電腦能互相訪問,有資料
srv1.庫名..author有欄位:id,name,phone,
srv2.庫名..author有欄位:id,name,telphone,adress
--大致的處理步驟
--1.在 srv1 上建立連線伺服器,以便在 srv1 中操作 srv2,實現同步
exec sp_addlinkedserver 'srv2','','sqloledb','srv2的sql例項名或ip'
exec sp_addlinkedsrvlogin 'srv2','false',null,'使用者名稱','密碼'
go
--2.在 srv1 和 srv2 這兩台電腦中,啟動 msdtc(分布式事務處理服務),並且設定為自動啟動
我的電腦--控制面板--管理工具--服務--右鍵 distributed transaction coordinator--屬性--啟動--並將啟動型別設定為自動啟動
go
--插入
insert srv2.庫名.dbo.author(id,name,telphone)
select id,name,telphone from author i
where not exists(
select * from srv2.庫名.dbo.author where id=i.id)
將乙個結構不同的表資料合併到另乙個資料表中sql數句如下:
insert into mb_product (numbers,name,price,preferentialprice,min_img,max_img,content)
((select productcode,productname,marketprice,specialprice,productpic1,productpic2,remarks from product11))
mysql資料表怎麼建 MySQL資料庫怎麼建表?
1 登陸成功後,首先進入某乙個資料庫 不是指資料庫伺服器 use t1 t1是資料庫名 如圖所示 2 在此資料庫中建立資料庫表 1 先建立表結構 可以理解為表的列名,也就是欄位名 在實際生產過程中,表結構是需要經過精心設計的。通用的語法格式為 create table table name colu...
MySQL 資料庫 資料表
1 檢視原始資料庫information schema中的表,並顯示出views表的字段結構屬性資訊 第一步 檢視所有的資料庫 show databases 如圖一 第二步 檢視information schema 內容 如圖二 第三步 檢視views 結構 如圖三 2 建立乙個offcn資料庫,並...
資料庫 資料表的操作
資料表 是資料庫最重要的組成部分之一,資料是儲存在資料表中 資料表由行 row 和列 column 來組成 每個資料表中至少有一列,行可以有零行一行或者多行組成 建立表 create table if not exists tbl name 欄位名稱 字段型別 完整性約束條件 欄位名稱 字段型別 完...