gpt4 book ai didi

oracle - oracle中是否有相当于sp_getapplock、sp_releaseapplock的

转载 作者:行者123 更新时间:2023-12-04 14:52:37 25 4
gpt4 key购买 nike

我需要能够在 oracle 中的 session 级别(事务范围之外)使用自定义锁。

在 MSSQL 中,我使用 sp_getapplock、sp_releaseapplock。

如何在 Oracle 中实现相同的功能?

最佳答案

DBMS_LOCK 包

这将执行您想要的操作:

dbms_lock.allocate_unique('control_lock', v_lockhandle);
v_result := dbms_lock.request(v_lockhandle, dbms_lock.ss_mode);
...
v_result := dbms_lock.release(v_lockhandle);

http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28419/d_lock.htm

关于oracle - oracle中是否有相当于sp_getapplock、sp_releaseapplock的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2627609/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com