資料庫兩表複製語句

2021-09-01 00:27:04 字數 372 閱讀 7409

1.insert into select語句

語句形式為:insert into table2(field1,field2,...) select value1,value2,... from table1

要求目標表table2必須存在,由於目標表table2已經存在,所以我們除了插入源表table1的字段外,還可以插入常量。

(ps:假如表2中存在資料也會被覆蓋)

2.select into from語句

語句形式為:select vale1, value2 into table2 from table1

要求目標表table2不存在,因為在插入時會自動建立表table2,並將table1中指定字段資料複製到table2中 。

資料庫表複製

select into from 和 insert into select都是用來複製表,兩者的主要區別為 select into from 要求目標表不存在,因為在插入時會自動建立。insert into select from 要求目標表存在 備份表資料 create table emp as ...

資料庫表資料複製

同乙個資料庫中不同表之間的資料複製,比如我想將乙個資料庫demo中的table1表的資料複製到demo資料庫中表table2中 我們可以這樣寫 insert into table1 name,password money select name,password money from table2 ...

表資料複製語句

這裡有兩種表資料複製語句 1.insert into select語句 語句形式為 insert into table2 field1,field2,select value1,value2,from table1 要求 目標表table2必須存在 這裡由於目標表table2已經存在,所以我們除了插...