乙個資料庫中將乙個表中的資料匯入另乙個表中

2021-06-20 14:18:34 字數 410 閱讀 2197

set identity_insert tablename on;

insert tablename(id,col1.......)--指定所有列名

select * from t1

set identity_insert tablename off;

這個是將t1中的資料都匯入tablename這個表中、當然我這裡他們兩個表結構是一樣的····

drop table t1

exec sp_rename 'tablename','t1'

這樣新錶tablename就取代t1了····

我這麼搞主要是因為我想要更改t1中的型別、但是t1表中的資料太多、so、、、建個新錶、匯入資料取代它···

SQL中複製乙個表到另外乙個資料庫中

有兩個資料庫分別叫dberp和dbtest,dbtest中有個表叫u 物料編碼,現在我想將此表複製到dberp中,即 dberp中也弄個u 物料編碼表。在sql server management studio中,使用 sql server匯入和匯出嚮導 可以很容易地複製表。如果一定要使用語句,假設...

如何用乙個資料庫的資料去更新另乙個資料庫的內容

愚翁 如何用乙個資料庫的資料去更新另乙個資料庫的內容 上次寫了乙個簡單資料庫之間資料交換的程式,但是考慮到如果資料量大的情況,我所使用的 dataadatper dataset 方法,在效能上就有很大的劣勢。不過,要想在資料量大的資料庫之間能高效地交換,就需要捨棄原先的方法,而改用 dbcomman...

乙個資料庫查詢的問題

有乙個表user book記錄了一名使用者擁有的書籍的資訊,表的資料如下 key userid bookid 1 1 2 2 1 3 3 1 4 4 2 1 5 2 3 這表明這名使用者1擁有2,3,4三本書,使用者2擁有1,3兩本書,以此類推。現在要用1個sql語句得到下面問題的結果 給出任意個b...