Happy3w

从一个表复制、迁移和过滤数据sql

2017.08.18
1、insert into table2 select * from table1 说明: table2必须已经在数据库中创建; table1、table2换成自己的表名。 2、select * into table2 from table1 说明: table2在数据库中没有创建,由语句自己创建。 限制:oracle不支持此种写法。 3、create table table2 as select * from table2 说明: table2在数据库中不存在,有语句执行创建。 此语句在oracle中支持,在其他数据库中是否支持请读者自行测试。 这条语句与前面2中select * into table2 from table2所述效果一样