对,不一样。
insert into a select * from b;
--向存在表中插入数据,如果不存在表a报错。

select * into a from b;
--创建新表的同时插入数据,如果表a存在,报错。

1、a表已经建立,只是插入数据!
2、a表压根就没有,这一句既建表又插入数据!

——二者的区别就是:a表什么时候建!

相关文章: