现有表test(id,a,b,c,d,e,f) 表A(id,a,c) 表B(id,b,d) 表C(id,e,f)
如何用存储过程把test表的数据分别插入到ABC3张表中
如何用存储过程把test表的数据分别插入到ABC3张表中
解决方案 »
- 一个sql语句,折磨了我半天.
- oracle数据库连不上,报错输入口令: ERROR: ORA-01033: ORACLE initialization or shutdown in prog
- oracle 物化视图 long 类型问题!
- 查找完整性约束条件名的问题??
- 急:oracle临时表空间使用率为零
- 查找两个字段不相同的行
- 如何取查询结果集里面的最后一条记录?
- oracle的优化解析模式和索引有什么关系呀!!!
- bt设计给的难题(SQL)
- ACCESS,SQL,ORACLE的严格区别,都来说说
- 请高手帮忙看下如下语句如何实现!!在线等~~~
- SELECT TYPE WHERE TYPE的使用
create or replace pr_insert is
begin
insert into a (select id,a,c from test);
insert into b (select id,b,d from test);
insert into c (select id,e,f from test);
end;
现在因为扩展,想把test表拆分为3个表 这3张表中可能会增加几个字段,所以有的字段test中没有,
现需要把test表中的数据相应的插入到那3张表中 如果是新增加的字段则存入空值