首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle中事务处理解决方法

2013-03-26 
oracle中事务处理1、oracle 事务的语法是什么? 请详细说明 ,附带例子,只要能写出问题2就可以2、在oracle11g

oracle中事务处理
1、oracle 事务的语法是什么? 请详细说明 ,附带例子,只要能写出问题2就可以

2、在oracle11g中 我用 存储过程写了个事务
create or replace procedure my_pro
as
begin
 savepoint mypoint;
 update pet set owner_id=1 where id =14;
 update owner set money = money -5 where id=10;
 insert into account values (seq_account.nextval,1,14,2,1,5,sysdate);
 exception 
 when others then
 rollback to mypoint;
 end;
当执行存储过程 就报错,这么写哪地方错了?应该怎么写?

3、jdbc连接oracle时 一条sql文 执行多条语句 应该使用什么方法?用什么变量接收? 如何判断是执行了还是回滚了?

小弟学过sql,有基础能解决一般问题,能给我推荐本适合我的oracle书么,想专精oracle数据库,应该看什么书推荐基本。顺带db2 ,mysql 都想会一些, 有适合我的书 就请推荐基本 先 谢谢了~

求各位大神解答,每个小问题均20分 在线等。。 谢谢~
如果今天全部解决 马上结贴。





[解决办法]
推荐书的话 你可以去看三思笔记,那个侧重管理,比较适合初学看的,你若要看开发的有本《精通pl/sql 编程》 不过这个已经绝版,lz要的话 可以gmail 我
[解决办法]
语法问题

ROLLBACK TO SAVEPOINT mypoint;
[解决办法]
你执行的地方估计不对 在command 里面是不能这样执行过程的
[解决办法]
用 commandwindows 运行执行代码 oK , me is fuliang
我的异常网推荐解决方案:oracle存储过程,http://www.myexception.cn/oracle-develop/177537.html

热点排行
Bad Request.