oracle兩種複製記錄方式
從table2中查詢的結果插入到table1中,前提是table1和table2已經存在;
oracle中不支援 select columns1 into table2 from table1;
其語法為 create. as..select,有以下三種方式;
1. create table table1 as select * from table2 where 1=2;
建立一個表結構與table2一模一樣的表,只複製結構不復制資料;
2.create table table1 as select * from table2 ;
建立一個表結構與table2一模一樣的表,複製結構同時也複製資料;
3.create table table1(columns1,columns2) as select columns1,columns2 from table2;
建立一個表結構與table2一模一樣的表,複製結構同時也複製資料,但是指定新表的列名;