ilsac 发表于 2009-07-14 13:17

请教关于游标的报错

昨天数据库在执行某个过程时报了如下错误:
Cursor 'CUR_COM' was closed implicitly because the current cursor position was deleted due to an update or a delete. The cursor scan position could not be recovered. This happens for cursors which reference more than one table.
但是从结果上看确实按预期的设计执行完了,不知道这个报错是因为什么产生的,请高手指点,谢谢!

WFCJZ 发表于 2009-07-14 13:41

由于当前游标位置因执行update 或delete而被删除,因此游标cursor_name被隐式关闭.

ilsac 发表于 2009-07-14 13:50

谢谢指点!
这个过程已经执行在多个12.5版本的数据库上执行很长时间了,一直没有报过类似的错误,现在将数据库升级到15版本,也执行了几天没有报错,不知道今天这个是凑巧了,还是数据库设置的问题,看来还要再观察几天看喽。
页: [1]
查看完整版本: 请教关于游标的报错