本人现在在做一个新增页面功能,但新增记录要插入到多个表中,这种情况如何在存储过程中实现呀,请各位高手指点。
解决方案 »
- (转载)【独家连载】企业级GoldenGate实战揭秘(1)
- 求助~~~对搜索出的数据进行判断,满足条件返回某值
- 还是SQL(希望高手来抢分,不够可加,晚上结贴)
- SQL与PL/SQL有什么区别,什么时候用SQL,什么时候用PL/SQL
- 紧急求助假设一个表,有五列整数,如何查询每条数据中这五个整数满足某个条件的个数?
- 美女提问,请回答!50分送第一个解决问题的人。把sqlserver的表导出到oracle中,发现这些表不可用,为什么?
- 急!!菜鸟问一下,怎么得到最新日期?????
- Oracle8i下怎么实现全文检索。
- create or replace database link ...不行,如果一个连接已存在,怎样解决?
- 子查询后是左外连接,查不出子表的数据
- 求一个简单的sql语句
- 请教 oracle 查询问题 查询不确定列
然后insert into就行了create or replace procedure pname(a varchar2,b varchar2,c int)
as
begin
insert into t1...;
....
insert into tn...;
commit;
exception
rollback;
......
end;
create or replace procedure ps_test()
as
begin
--first
begin
insert into table1.....;
commit;
exception
rollback;
....
end;
begin
insert into table1.....;
commit;
exception
rollback;
....
end;
--second
begin
insert into table2.....;
commit;
exception
rollback;
....
end;................
end;
是不是只是对事务的要求。如果是,在所有的insert完后commit,在异常时rollback就可以了
==================================================================
Inthirties关注Oracle数据库 维护 优化,安全,备份,恢复,迁移,故障处理 如果你需要帮助或想和我一起学习的请联系
联系方式QQ:370140387
QQ群: 85837884(注明:数据库)
电子邮件:[email protected]
网站: http://www.inthirties.com