关于oracle一个表数据插入另一个表

我知道语句是:
insert into tab1(字段1,字段2) select 字段1,字段2 from tab2
我想知道如果tab2我全字段插入tab1,可以写成:
insert into tab1(字段1,字段2) select * from tab2
这样么,还是要字段对应好.

如果两个表是完全一样的,包括字段名和顺序,你可以试试insert into tab1 select * from tab2追问

并不是完全一样,需要插入数据的表字段多. 数据来源表全字段导入,我想写成:
insert into tab1(字段1,字段2) select * from tab2
字段名和顺序数目都一样,就是不知道能成功不...

追答

不好说,你试下就知道了。

追问

嗯,好~分给你

温馨提示:答案为网友推荐,仅供参考
相似回答