在Oracle資料庫中複製表結構和表資料

2021-09-24 22:37:30 字數 436 閱讀 3107

在oracle資料庫中複製表結構和表資料

1. 複製表結構及其資料:

create table new_table as select * from old_table

2. 只複製表結構:

create table new_tableas select * from old_tablewhere 1=2;

或者:create table new_table like old_table

3. 只複製表資料:

如果兩個表結構一樣:

insert into new_table select * from old_table

如果兩個表結構不一樣:

insert into new_table (column1,column2...) select column1,column2... from old_table

資料庫 複製表

資料庫把一張表完整無缺的複製到另外一張表中 簡單的 insert into 目標表 select from 原表 兩張表結構必須相同 這種方法限制太多 雖然文字多 但還是很明白的,一看就會 1 滑鼠右擊要複製的表,選擇 編寫表指令碼為 create到 新建查詢編輯器視窗 命令 2 在查詢編輯器視窗中...

資料庫 複製表

完全的複製mysql的資料表,包括表的結構,索引,預設值等 1 只複製表結構到新錶 create table 新錶 select from 舊表 或者create table 新錶 like 舊表 特殊注意區別兩種方法的不同 前一種方式是複製時的主鍵型別和自增方式是不會複製過去的,而後一種方式是把舊...

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

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