db2存储过程。锁定/释放台

时间:2009-06-11 02:55:44

标签: db2

我使用存储过程来读取/更新/返回journaled as400表中的某些字段。 我想先锁定表,然后在更新记录后释放它。一世 尝试了大量的东西,但释放表是一个问题。 SP定义并打开光标, 选择记录到变量并更新记录。那时我试过'开始原子' 以独占模式锁定表,然后当它结束时,它不会释放。 是否有任何声明我缺少或我需要用某些参数编译它? 我在AS400 navigator的sql面板中使用一个简单的create procedure语句来编译它。 非常感谢一些帮助的例子。 感谢。

1 个答案:

答案 0 :(得分:0)

在程序本身或调用过程的应用程序发出COMMIT或ROLLBACK之前,锁不会被释放。

相关问题