Hallo,

nicht nur probiert, das ist tägliche Praxis.
Wenn der update geht, dann geht auch der Delete und die ominöse -510 beschreibt, was zu tun ist. Wenn order By, dann ist for update of Klausel erforderlich und die Angabe eines Feldes genügt (kein ORDER BY Feld, kein primary Key). Wenn scroll, dann dynamic und die üblichen Bedingungen für updatable Cursor müssen ebenfalls stimmen.

mfg

Dieter Bender

Zitat Zitat von B.Hauser
Hallo Dieter,

Hast Du's ausprobiert?
Ich schon!

Wenn ORDER BY angegeben ist, erhält man nach dem DELETE den SQL-Code -510, unabhängig davon ob DYNAMIC SCROLL CURSOR, SCROLL CURSOR oder nur CURSOR angegeben ist.

Steht übrigens auch so in der SQL-Reference, vielleicht nicht ganz so einfach (doppelt verneint und so!)

Birgitta