1

在sybase中,使用游标可以删除当前引用的行吗?如果是这样,光标最终会引用什么?

4

1 回答 1

4

来自 manuals.sybase.com -使用游标更新和删除行

使用 delete 语句的 where current of 子句,可以删除当前光标位置的行。当您从游标的结果集中删除一行时,该行将从基础数据库表中删除。使用光标一次只能删除一行。

从游标中删除一行后, Adaptive Server 将游标定位在游标结果集中已删除行之后的行之前。您仍然必须使用 fetch 来访问下一行。如果删除的行是游标结果集中的最后一行,则 Adaptive Server 将游标定位在结果集的最后一行之后。

于 2009-01-26T15:36:16.533 回答