Oracle行锁定之存储过程
来源:互联网 发布:linux分辨率代码 编辑:程序博客网 时间:2024/04/29 18:21
1.Oracle行锁定,具体存储过程实现如下:
CREATE OR REPLACE PROCEDURE TASK_P(TASKID IN VARCHAR2,
UPDATE_COUNT OUT NUMBER) IS
STR_SQL VARCHAR2(2000);
BEGIN
UPDATE_COUNT := 0;
STR_SQL := ' SELECT T.* FROM TASKS_T T ' ||
' WHERE T.TASK_ID = ' || TASKID || ' FOR UPDATE NOWAIT ';
EXECUTE IMMEDIATE STR_SQL;
UPDATE_COUNT := SQL%ROWCOUNT;
EXCEPTION
WHEN OTHERS THEN
UPDATE_COUNT := -1;
END TASK_P;
2.在java中调用方式为(Ibatis调用):
call TASK_P(?,?)
初学者,如用的不好,多多指教!谢谢
- Oracle行锁定之存储过程
- oracle之存储过程
- Oracle之存储过程
- Oracle之存储过程
- Oracle之存储过程
- Oracle之存储过程
- oracle 编译存储过程 等待锁定对象 时超时问题解决
- Oracle之基本存储过程
- oracle存储过程之immediate
- oracle印象之存储过程
- oracle存储过程之游标
- 【Oracle学习】之 存储过程
- Oracle学习之存储过程
- oracle学习之存储过程
- [ oracle ] oracle之路4---存储过程!
- ORACLE存储过程(二)之存储过程的调用
- oracle之存储过程2-创建存储过程
- oracle之存储过程3-执行存储过程
- RAC在AIX上的安装
- 过滤器(Fileter)执行流程
- O(lgn)时间内找出有序数组中某个元素出现的次数
- 【redhat5.5】SELinux的基本配置和使用思路
- 启动数据库SQL Server Service Broker
- Oracle行锁定之存储过程
- Please change your current directory to a writable directory preferably outside of MATLAB installati
- iphone和http服务器的通信
- java.lang.illegalAccessError
- 用mini2440烧写spiflash『上』
- 第八周实验报告3
- STM32 COM_TypeDef
- Iptables工具的使用
- LINUX内核内存屏障