【发布时间】:2010-12-24 06:55:52
【问题描述】:
我了解 PL/SQL 变量的概念,但我无法清楚地了解 PL/SQL 中的游标对象。
我在某处读过下面的文字,感觉自己无法理解光标对象的概念。
"如果游标变量还没有 被分配给任何游标对象, OPEN FOR 语句隐含 为变量创建一个对象。
如果在 OPEN 时光标 变量已经指向一个 游标对象,则 OPEN FOR 不 创建一个新对象。相反,它 重用现有对象并 将新查询附加到该对象。 光标对象保持不变 与游标或查询分开 本身。 "
请解释一下它是如何在内部工作的.....
【问题讨论】:
-
以上引自 Steven Feuerstein 的 Oracle PL/SQL Programming 一书:oreilly.com/catalog/9780596514464