EXEC SQL UPDATE REQCZ SET STATUS=:czstatus,FHMSG=:lprbuf,EDDATE = SYSDATE WHERE ID=:msgid;
EXEC SQL COMMIT WORK;
EXEC SQL COMMIT WORK;
解决方案 »
- oracle建立视图时 能改变基表中某条数据的显示值吗
- 关于Oracle安装目录空间不够的解决方法
- 请教一个比较简单且又经常碰到的问题
- oracle 出现这样的错误
- 如何更改表空间?
- 安装后开始菜单oradb10g_home1里没有Enterprise Manager Console是什么原因?
- 在线急问:Oracle存储过程中创建临时表的方法(up有分)
- 急急。。。。高手请进。
- 请教:在程序中如何用sys(sysdba)连接数据库?
- 请问,在存储过程中怎么不能读取v$session 等系统表,怎么读取呢?!!!
- 请教一个简单SQL的语法
- 请问如何实现两Oracle数据库的数据同步,是在DBA Studio的高级复制中设置吗?
SELECT A.OWNER,
A.OBJECT_NAME,
B.XIDUSN,
B.XIDSLOT,
B.XIDSQN,
B.SESSION_ID,
B.ORACLE_USERNAME,
B.OS_USER_NAME,
B.PROCESS,
B.LOCKED_MODE,
C.MACHINE,
C.STATUS,
C.SERVER,
C.SID,
C.SERIAL#,
C.PROGRAM
FROM ALL_OBJECTS A,
V$LOCKED_OBJECT B,
SYS.GV_$SESSION C
WHERE ( A.OBJECT_ID = B.OBJECT_ID )
AND (B.PROCESS = C.PROCESS )
-- AND
ORDER BY 1,2 ;
看谁也锁了这张表。
select for update呢?