标签: db2 oledb
我有使用OLEDB调用DB2存储过程的客户端实用程序。在存储过程中,打开游标,以便我的实用程序可以读取记录集。一切正常,但经过一段时间反复调用相同的过程后,DB2最终会抛出一个与光标保持打开状态相关的错误。 DB2中是否有一个sql命令来关闭最后使用的游标或类似的东西?
答案 0 :(得分:0)
我无法看到如何从客户端执行此操作,但在sp中代码应该调用 Close CursorName;。你能不能更新程序吗?
Close CursorName;
See here for an example.