Loading...
Select Version
Bei einem änderbaren Cursor können Sie nach dem Positionieren des Cursors einen Satz in der Basistabelle, die der Cursorbeschreibung zu Grunde liegt, ändern oder löschen. Dazu verwenden Sie die Anweisung UPDATE...WHERE CURRENT OF bzw. DELE-TE...WHERE CURRENT OF.
Die Änderungs- oder Löschoperation bezieht sich auf den Satz an der aktuellen Position des Cursors in der Cursortabelle. Die Position des Cursors wird durch die Änderungsoperation nicht verändert. Nach einer Löschoperation steht der Cursor vor dem nächsten Satz in der Cursortabelle (oder nach dem letzten Satz, wenn das Tabellenende erreicht ist). Für eine weitere Änderungs- oder Löschoperation muss der Cursor erst mit FETCH positioniert werden.