一.複製表結構及資料到新錶create table new_tb select * from old_tb
二.只複製表結構到新錶
create table new_tb select * from old_tb where 1=2
或者如下所示:
create table new_tb like old_tb
三、複製舊表的資料到新錶(假設兩個表結構一樣)
insert into db1.t1 select * from db2.t2 where 1=1(完全複製/不同資料庫)
insert into db1.t1(col2,col3) select col5 as col2,col6 as col from db2.t2 where 1=1(不完全複製/不同資料庫)
update dbo.tb1 set col1=(select clo2 from dbo.tb2 where dbo.tb1.col2=dbo.tb2.col3)(複製某張表的某個字段)
DataTable的資料或表結構複製
把datatable的結構全部資料或部分資料複製到乙個新的datatable datatable複製表結構 我們可以使用.clone 方法 datatable olddt getdatatable datatable newdt olddt.clone 把datatable中的所有資訊複製到乙個新的...
sql複製資料表和表結構
sql複製資料表 select into 與 insert into select into目標表名from源表名 insert into目標表名 fld1,fld2 select fld1,5 from源表名 以上兩句都是將 源表 的資料插入到 目標表,但兩句又有區別的 第一句 select in...
sql 建立臨時表 sql複製表或建立表
一 複製到已有的資料表 insert into select 語句從乙個表複製資料,然後把資料插入到乙個已存在的表中。目標表中任何已存在的行都不會受影響。我們可以從乙個表中複製所有的列插入到另乙個已存在的表中 insert into table2 select from table1 或者我們可以只...