Posted on 2010-05-12 23:11
Prayer 閱讀(1533)
評論(0) 編輯 收藏 引用 所屬分類:
數據庫,SQL 、
DB2
$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 定位器。