对,不一样。insert into a select * from b;--向存在表中插入数据,如果不存在表a报错。 select * into a from b;--创建新表的同时插入数据,如果表a存在,报错。
1、a表已经建立,只是插入数据!2、a表压根就没有,这一句既建表又插入数据!——二者的区别就是:a表什么时候建!