oracle 複製表結構和資料

2021-08-18 23:03:26 字數 419 閱讀 9981

1、複製表結構以及資料

create table d_table_name as select * from s_table_name;  ---注意並不會建立索引

2、只複製表結構

create table d_table_name as select * from s_table_name where 1=2;

3、只複製資料

(1)、兩個表結構一樣

insert into d_table_name select * from s_table_name;

(2)、兩個表的結構不一樣,只複製部分列

insert into d_table_name (column1,column2,column3) select column1x,column2x,column3x from s_table_name;

Oracle複製表結構和資料

知道常用的資料庫指令可以提高運算元據庫的效率,也更專業。如複製表結構和資料。1 建立乙個表new table和old table表結構一樣 沒有old table的記錄 create table new table as select from old table where 1 0 2 建立乙個表...

oracle複製表資料,複製表結構

1.不同使用者之間的表資料複製 對於在乙個資料庫上的兩個使用者a和b,假如需要把a下表old的資料複製到b下的new,請使用許可權足夠的使用者登入sqlplus insert into b.new select from a.old 如果需要加條件限制,比如複製當天的a.old資料 insert i...

sql複製表結構和資料

功能 將查詢的結果放到乙個新錶中去,查詢結果可以 於乙個表或多個表 sqlserver中使用select into語句 按照使用場合可以分為以下幾類 1 實現全表備份 如 select inott1fromtitles 2 備份表的一部分列 不寫 而寫出列的列表 或一部分行 加where條件 如 s...