oracle使用select语句复制表,要求目标表table2必须存在,由于目标表table2已经存在,所以我们除了插入源表table1的字段外,还可以
1.insert into select语句
语句形式为:insert into table2(field1,field2,...) select value1,value2,... from table1
要求目标表table2必须存在,由于目标表table2已经存在,所以我们除了插入源表table1的字段外,还可以插入常量。示例如下:
insert into select语句复制表数据
2.select into from语句
语句形式为:select vale1, value2 into table2 from table1
要求目标表table2不存在,因为在插入时会自动创建表table2,并将table1中指定字段数据复制到table2中。示例如下:
select into from创建表并复制表数据
,