一、複製到已有的資料表
insert into select 語句從乙個表複製資料,然後把資料插入到乙個已存在的表中。目標表中任何已存在的行都不會受影響。
我們可以從乙個表中複製所有的列插入到另乙個已存在的表中:
insert into table2 select * from * table1;
或者我們可以只複製希望的列插入到另乙個已存在的表中:
insert into table2(field1,field2,...) select value1,value2,... from table1
注意:要求目標表table2必須存在,並且欄位field,field2…也必須存在
二、複製到新建資料表
select vale1, value2 into table2 from table1
注意:要求目標表table2不存在,因為在插入時會自動建立表table2,並將table1中指定字段資料複製到table2中。 sql複製表 拷貝表 臨時表
insert into pppcopy select from ppp 從表ppp中獲取資料,並將其插入到pppcopy中,只拷貝表的資料,不拷貝表的結構 前提 表pppcopy1存在 select into pppcopy1 from ppp 將ppp中的資料拷貝到 pppcopy1中,拷貝表的資...
SQL複製表及表結構
1 複製表結構及資料到新錶 select into 目的資料庫名.dbo.目的表名 from 原表名 select into my0735home.dbo.infomiantest from infomian 2 備份表的一部分列 不寫 而寫出列的列表 select 列名1,列名2,列名3 into...
SQL複製表及表結構
1 複製表結構及資料到新錶 select into 目的資料庫名.dbo.目的表名 from 原表名 select into my0735home.dbo.infomiantest from infomian 2 備份表的一部分列 不寫 而寫出列的列表 select 列名1,列名2,列名3 into...