oracle 怎么在同一个数据库里把一张表的数据插入另一张表,表结构不同...答:表B(id varchar2(10),name number,modi_date varchar2(8),c5 varchar2(20))insert into B(id,name,modi_date,c5)select cast(id as number),cast(name as varchar2(10)),to_char(modi_date,'yyyymm'),cast(null as varchar2(20))from A -- 因为表字段间数据类型不一样,所以不一样...