複製資料表到新的表
阿新 • • 發佈:2018-11-10
分為兩種情況,一種是目標表不存在,另一種是目標表已存在,語法是不同的。
分別以sqlserver和oracle為例,兩者略有不同。
sqlserver中,如果目標表不存在:
1 |
select
*
into
新表名
from
舊錶名;
|
sqlserver中,如果目標表已存在:
1 |
insert
into
新表名
select
*
from
舊錶名;
|
oracle中,如果目標表不存在:
1 |
create
table
新表名
as
select *
from
舊錶名;
|
oracle中,如果目標表已存在(方法同sqlserver):
1 |
insert
into
新表名
select
*
from
舊錶名;
|