Prayer

在一般中寻求卓越
posts - 1256, comments - 190, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

WITH HOLD

Posted on 2010-05-12 23:11 Prayer 阅读(1290) 评论(0)  编辑 收藏 引用 所属分类: 数据库,SQLDB2
$declare   aa_cur   cursor   with   hold   for  
            select   *   into   $table_aa  
              from   t_aatable  

WITH   HOLD   声明该游标可以在创建它的事务成功提交后继续使用。   WITHOUT   HOLD   声明该游标不能在创建它的的事务提交后使用。

缺省是   WITH   HOLD ?!

DB2

DECLARE CURSOR WITH HOLD 语句

当用包括 WITH HOLD 子句的 DECLARE CURSOR 语句声明游标时,在落实该事务时任何打开的游标仍然打开;并且释放所有锁定,除保护打开的 WITH HOLD 游标的当前游标位置的锁定外。

如果回滚事务,则关闭所有打开的游标且释放所有锁定以及释放 LOB 定位器。


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理