Power Builder - Cursor updateable contra Oracle

 
Vista:

Cursor updateable contra Oracle

Publicado por Eva (5 intervenciones) el 27/04/2007 11:21:26
Buenos días, estoy migrando una aplicación de Sybase a Oracle 9 y me he encontrado con el siguiente problema:

Tengo un cursor

DECLARE acceso_asincronos CURSOR FOR
SELECT ....
FOR UPDATE OF <campos del select>
USING itr_transaccion; // que es de tipo n_tr

//Abro el cursor
OPEN acceso_asincronos;

FETCH acceso_asincronos
INTO <variables>

El Sqlcode que devuelve es correcto, pero cuando voy a modificar mediante
UPDATE control_trabajo
SET <valores>
WHERE CURRENT OF acceso_asincronos

No me deja, dice que el cursor no es updateable.

Cuando trabajaba contra sybase en el ini de la aplicación para permitir que el cursor sea actualizable ponía:
DbParm=CursorUpdate=1

Pero esto no se puede aplicar a Oracle

Alguien puede ayudarme??

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder