如何把表a的id字段导入到表b的t_id中(oracle)?

图片说明

我想的是如果业务流程变动,底层的表就会变动,如果我可以在调整表结构的时候,同事保留原有的数据,那么就不必害怕动业务逻辑了

http://ask.csdn.net/questions/343543
这里面说可以导出excell然后在导入到数据库

但是我看到网上有的说,可以直接用sql的update就可以完成导入

update是修改已经存在的记录
你这个是
insert into b(name, t_id) select name, id from a

create table B as select * from A;
commit;
备份一张新表B,数据也会备份的!

如果B表的id列数据和A表的id列数据相同的话,就直接执行下面语句:
update B c set c.t_id = (select d.id from Ad where d.id = c.id);
commit;