1樓:
sql語句:
insert into b select * from a;
sql 語句就是對資料庫進行操作的一種語言。
結構化查詢語言(structured query language)簡稱sql,結構化查詢語言是一種資料庫查詢和程式語言,用於訪問資料以及查詢、更新和管理關係資料庫系統;
2樓:babyan澀
分為兩種情況,一種是目標表不存在,另一種是目標表已存在,語法是不同的。
分別以sqlserver和oracle為例,兩者略有不同。
sqlserver中,如果目標表不存在:
select * into 新錶名 from 舊表名;
sqlserver中,如果目標表已存在:
insert into 新錶名 select * from 舊表名;
oracle中,如果目標表不存在:
create table 新錶名 as select * from 舊表名;
oracle中,如果目標表已存在(方法同sqlserver):
insert into 新錶名 select * from 舊表名;
3樓:我tm不管
insert into b select * from a
sql語句 怎麼把乙個表的資料複製到另外乙個表裡面
4樓:神秘原**
1、複製舊表的資料到新錶(假設兩個表結構一樣)
insert into 新錶 select * from 舊表
2、複製舊表的資料到新錶(假設兩個表結構不一樣)
insert into 新錶(欄位1,欄位2,.......) select 欄位1,欄位2,...... from 舊表
3、複製表結構及資料到新錶
select * into 目標表名 from 源表名(要求目標表不存在,因為在插入時會自動建立)
4、只複製表結構到新錶
create table 新錶 select * from 舊表 where 1=2 即:讓where條件不成立.
擴充套件資料
基本sql語句
1、資料表的建立
create table 資料表名稱(欄位1 型別1(長度),欄位2 型別2(長度) …… )
2、 資料記錄篩選
sql="select * from 資料表 where欄位名=字段值 order by欄位名[desc]"
3、更新資料記錄
sql="update 資料表 set欄位名=字段值 where 條件表示式"
4、刪除資料記錄
sql="delete from 資料表 where 條件表示式"
5、 新增資料記錄
sql="insert into 資料表 (欄位1,欄位2,欄位3 …) values (值1,值2,值3 …)"
5樓:匿名使用者
不同的資料庫語法不同(sql server和oracle為例),且複製包括目標表已存在和目標表不存在的情況,分別回答:
sql server中,如果目標表存在:
insert into 目標表 select * from 原表;
sql server中,,如果目標表不存在:
select * into 目標表 from 原表;
oracle中,如果目標表存在:
insert into 目標表 select * from 原表;
commit;
oracle中,如果目標表不存在:
create table 目標表 as select * from 原表;
6樓:匿名使用者
怎麼把乙個表的資料複製到另外乙個表裡面,是因為這個表的資料快沒用了所以複製
複製到另乙個表裡面了。
7樓:深圳市勵拓軟體****
如何把乙個表中的資料複製到另乙個表中,小剛seo為你解答
複製表結構及資料到新錶 select * into 目標表名 from 源表名(要求目標表不存在,因為在插入時會自動建立)
步驟閱讀.2只複製表結構到新錶 create table 新錶 select * from 舊表 where 1=2 即:讓where條件不成立.
步驟閱讀.3複製舊表的資料到新錶(假設兩個表結構一樣) insert into 新錶 select * from 舊表
步驟閱讀.4複製舊表的資料到新錶(假設兩個表結構不一樣) insert into 新錶(欄位1,欄位2,.......) select 欄位1,欄位2,...... from 舊表
步驟閱讀.5oracle資料庫也是類似的。
8樓:玉麒麟大魔王
語言怎麼把乙個表的資料複製到另乙個表裡面呢?複製貼上。
9樓:匿名使用者
如果sql中已經有一張存在的資料表,想複製一張屬於自己的資料表。可以:
create table 新錶 as select * from 舊表;
舉例子:
已經有的**:select * from
student;
(學生表)
複製一張學生表:
create table
student_one as select * from
student;
10樓:匿名使用者
inset into 表 (欄位1,欄位2) select 欄位1,欄位2 from 表2
11樓:匿名使用者
說清楚一點,是將一張表的內容更新為另一張還是插入到另一張,如果是更新到則用update..set
插入的話用insert ..into
12樓:匿名使用者
insert into tablename1 values(select * from tablename2)
SQL資料庫,如何把一張表從資料庫中插入到另外資料庫?如何寫語句
如果兩個表結構完全一樣的,用insert into data2.table2 select from data1.table1 如果結構不一樣或者你要指定欄位,用insert into data2.table2 欄位1,欄位2,欄位 select 欄位j,欄位k,欄位m from data1.tab...
資料庫從一張表向另一張表怎麼插入資料
千鋒教育 下面以mysql資料庫為例分情況一一說明 兩張表 inserttest和inserttest2,前者中有測試資料 1.如果2張表的欄位一致,並且希望插入全部資料,可以用這種方法 insert into 目標表 select from 表 insert into inserttest sel...
sqlserver將一張表的資料全部匯入到另一張表應該怎
護膚達人it宅族 sql一張表資料匯入另一張表 如果2張表的字段一致,並且希望插入全部資料,可以用這種方法 code www.2cto.com insert into 目標表 select from 表 比如要將 articles 表插入到 newarticles 表中,則是 insert into...