oracle把乙個表的資料複製到另乙個表中

2021-10-06 14:52:00 字數 571 閱讀 7936

新增乙個表,通過另乙個表的結構和資料

create table table1 as select * from table2;
如果表存在:

insert into table1 select * from table2;
同乙個表中,將a欄位的值賦給b欄位:

update table_name set b =  a;
將乙個表的字段資料插入到另乙個表的字段資料中

insert into table1(a,b)

select a,b from table2;

第4點的延伸,多個表的多個字段,插入同乙個表的多個字段。

insert into table1 (a, b, c)

select a.a, b.b,a.c from table2 b ,table1 a where a.a=

'#####' and b.b=

'########'

;

oracle如何把乙個表的資料複製到另乙個表中

1.新增乙個表,通過另乙個表的結構和資料 create table xthame.tab1 as select from dsknow.combdversion 2.如果表存在 insert into tab1 select from tab2 3.同乙個表中,將a欄位的指賦給b欄位 update ...

資料表資料遷移 複製乙個表的資料到另外乙個表

通過 sql,你可以從乙個表複製資訊到另乙個表。mysql 資料庫不支援 select into 語句,但支援 insert into select select into 語句從乙個表複製資料,然後把資料插入到另乙個新錶中。create table 新錶 as select from 舊表 我們可...

SQL語句 怎麼把乙個表的資料複製到另外乙個表裡面

不同的資料庫語法不同 sql server和oracle為例 且複製包括目標表已存在和目標表不存在的情況,分別回答 sql server中,如果目標表存在 1 insert?into?目標表?select?from?原表 sql server中,如果目標表不存在 1 select?into?目標表?...