在删除前应当先锁住目标纪录,先“select ... for update nowait”,在这种情况下如果纪录已被他人先锁住,应当返回错误“ora-00054”“资源紧张”。
解决方案 »
- 急,急急~~~在线等~~~~~~~~~~~联合查询查询时索引失效
- declare 一变量 报错“名称已由现有对象是用”
- 两个表,号码段查询问题
- 求sql : 如何把in 里面的(‘123,456,789’)变成它能识别的类型(‘123’,‘456’,‘789’)?
- 求教关于动态语句的问题!!!!
- 一个sql语句,在线等
- 如何写oracle有关存储过程的exception呢?
- 将Access数据导出到 Oracle 数据库中,在SQLPLUS中能找到此表,在OEM中却找不到
- 请问如何保存图片啊!高手来吧
- oracle 月分区表追加日子分区
- 再VB中,怎样在oracle中查询时间?精确到秒
- (弱水三千)的经典存储过程,问题继续
我用游标cursor C1 IS select ... for update nowait;
然后在过程中打开游标
就可以返回错误信息谢谢