CREATE OR REPLACE PROCEDURE prc_name(...) AS
BEGIN
INSERT INTO...
...
COMMIT;
Exception
WHEN OTHERS THEN
ROLLBACK;
END;正常对数据进行操作,如果一切正常就 commit 到数据库,否则就rollback.
就这样就行了,不用搞得那么复杂。 ;)
BEGIN
INSERT INTO...
...
COMMIT;
Exception
WHEN OTHERS THEN
ROLLBACK;
END;正常对数据进行操作,如果一切正常就 commit 到数据库,否则就rollback.
就这样就行了,不用搞得那么复杂。 ;)
解决方案 »
- EBS开发
- 急,数据库的配置问题 “未处理 System.Data.OracleClient.OracleException”
- 请问该表怎么设置
- 有没有办法改变表中列的位置,如我现在有个表,我想把第9列放到第2列上去,把第10列放到第3列上去
- 关于jdbc的问题,我快疯了!请教各位,帮帮忙
- 求一个自动插入的触发器!?
- 关于with admin option!!!
- 游标最大可以有多少列?加急!!
- 请问oracle如何获取客户端的ip地址?
- 哪有oracle procedure builder 可以下载
- 如何知道我的SQLPLUS里面的SESSION设置
- oracle816 != oracle 816 ?????(200)
点击确定后,就不见了。