Oracle 将查询结果插入到另外一张表,将A表插入B表(转)
A表:数据源表
B表:目标表
1 B表不存在,创建B表
create table b as select * from a
2 B表已存在
2.1 将A表全部字段全部数据插入B表
insert into B select * from A
2.2 将查询结果某些字段插入B表
insert into B(字段名)(select 字段名 from A)
2.3 果不在同一个schema下请在表名前加上schema,例如有schema a和b:
insert into b.B select * from a.A
原文:https://www.cnblogs.com/senyier/p/7666300.html