Sybase游标用于删除

时间:2009-01-26 15:27:46

标签: database sybase

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

1 个答案:

答案 0 :(得分:4)

来自manuals.sybase.com - Updating and deleting rows using cursors

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

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