1樓:
insert into ddd(欄位1,欄位2,欄位3 .....)
(select 欄位1,欄位2,欄位3 ..... from aaa,bbb,ccc
)插入的欄位和查詢的欄位數量型別一致
由於你的誇庫查詢插入
所以在表名前加 庫名.使用者名稱
insert into b.使用者.ddd(欄位1,欄位2,欄位3 .....)
(select 欄位1,欄位2,欄位3 ..... from a.使用者.aaa,a.使用者.bbb,a.使用者.ccc
)如果是sqlserver資料庫,可以在查詢分析器左邊選單看到表使用者名稱,
如果你是在a庫下操作,可以省去a庫表的庫名.使用者名稱,同理b庫表也一樣
2樓:匿名使用者
右擊資料庫a/所有任務/匯入資料--下一步在彈出的選擇資料來源視窗的最下面有個資料庫選擇,選上ddd表所在的資料庫(b資料庫)--下一步
選擇目的視窗中選擇a資料庫--下一步
在彈出的視窗中有d資料庫裡所有的表,把ddd勾上--下一步--完成
3樓:匿名使用者
一樓這麼回答邏輯沒錯,但是你怎麼確定a資料庫中的三個表有直接聯絡呢。因此建議一張表一張表的插入。
use b資料庫名
insert into ddd(欄位1,欄位2,欄位3) select 欄位1,欄位2,欄位3 from a資料庫名..aaa
insert into ddd(欄位1,欄位2,欄位3) select 欄位1,欄位2,欄位3 from a資料庫名..bbb
insert into ddd(欄位1,欄位2,欄位3) select 欄位1,欄位2,欄位3 from a資料庫名..ccc
a資料庫中的三張表所取欄位必須跟b資料庫中的表的欄位的結構相一致。
4樓:褚瑾刀蔭
use目的庫
goif
exists(select
name
from
sysobjects
where
type='u'
id=object_id('表名'))
drop
table
表名go
use源庫
goselect
*into
目的庫.dbo.表名
from
表名go
SQL資料庫,如何把一張表從資料庫中插入到另外資料庫?如何寫語句
如果兩個表結構完全一樣的,用insert into data2.table2 select from data1.table1 如果結構不一樣或者你要指定欄位,用insert into data2.table2 欄位1,欄位2,欄位 select 欄位j,欄位k,欄位m from data1.tab...
sql2019中如何將資料庫中的表複製到另數
傳說中的鷹王 樓主屬豬的,大家給你介紹了那麼多好的方法不用,非要用那麼笨的辦法。要複製的話 開啟企業管理器,開啟表a ctrl c 開啟表b,選中在最後一行 ctrl v 將表 tmp 從資料庫a 複製到資料庫b 伺服器是server 以下語句在資料庫a中執行 insert into server....
如何把在servlet中查詢到的資料庫表中的資料返回到
在servlet中 如 emp emp empdao.findall 查詢資料庫 用request.setatrribute emp emp 儲存資料 在jsp中 emp e emp request.getattribute emp 取出資料 放到一個範圍中,再在servlet跳轉到頁面就可以了! ...