网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  如何才能保障存储过程嵌套调用的原子性     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:65次  录入:管理员--2008-07-14  
 

【赛迪网-it技术报道】此代码用于解决存储过程间嵌套调用时的全局原子性问题:

declare @transtarted   bit
set @transtarted = 0
if( @@trancount = 0 ) -- 用于嵌套
begin
begin transaction
set @transtarted = 1
end
else
set @transtarted = 0
.....
if( @transtarted = 1 )
begin
set @transtarted = 0
commit transaction
end

 
 
上一篇: windows下oracle 9i数据库文件的自动备份    下一篇: 教你在不同数据库环境下读取前n条记录数
  相关文档
Oracle数据库中的特权和角色 09-29
不要忽视Oracle 10g STATSPACK新功能 06-03
带你快速了解wait等待事件及其处理方法 04-17
讲解使用文字下标简化“pl/sql”的技巧 01-24
带你轻松了解Oracle数据库中审计的概念 09-29
教你轻松掌握数据库和实例的启动和关闭 09-29
Oracle外部程序的触发小结 05-27
教你快速掌握“外连接”的两种标准写法 03-17
决定用户对全部对象名引用的三种数据库链 02-28
讲解oracle移动数据文件到新分区的过程 03-11
Oracle中查找和删除重复记录方法简介 04-11
Oracle里取随机数的几种具体的方法 05-13
Oracle巧取指定记录以及巧用外关联查询 07-07
用一个实例讲解oracle数据库的pl/sql语句块 07-30
诊断全局错误时如何在系统级进行设置 05-16
Oracle系统中表外键的更名 01-15
新建Oracle数据库回滚段具体操作过程 04-11
在oracle中选取有父子或树状关系的数据记录 07-28
oracle性能调优过程中如何观察缓存命中率 04-29
在操作系统损坏时恢复Oracle10g全过程 05-27
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息