Это как - "меняешь select на update"? И в чем проблема выполнить update, взяв значения первичных ключей из select, ну или там аналогичное условие?
Эта команда - аналог FOR SELECT FROM TABLE1, TABLE2 WITH CURSOR CUR ... UPDATE TABLE1 WHERE CURRENT OF CUR;

