Проблема, я так понимаю, давняя и известная, когда запрос со смещанными явными и невными джойнами говорит:

The cursor identified in the update or delete statement is not positioned on a row.
no current record for fetch operation.


Да-авно не нарывался на такое. Думал уже изжили.

И единственная рекомендация - "не делать так"?


Имхо, когда смешиваешь явные и неявные join-ы, читабельность запроса резко уменьшается. Так что ежели жизнь заставляет так не писать, может это и к лучшему :)

With b/r. Gleb.

Ответить