Insert Remoto con secuencia

Fran
08 de Abril del 2005
Hola, necesito hacer un insert utilizando un dblink pero en una tabla que contiene un campo secuencia, el campo no está en ningún trigger por lo que debería ejecutar el "nextval" en la misma secuencia insert.
El problema es ¿como hacer referencia a la sequencia en el insert?.. ejemplo:

INSERT INTO tabla@REMOTEDB (campo1, campo2) VALUES (\'dato\',sequencia.nextval)

Esto da error ORA-02069

y esto

INSERT INTO tabla@REMOTEDB (campo1, campo2) VALUES (\'dato\',[email protected])

da error ORA-02019

¿alguna idea?..
¡ Gracias !

pp
08 de Abril del 2005
debes poner el parametro global_names=true....

Fran
08 de Abril del 2005
Si, en el primer error ya he visto eso pero es una base de datos corporativa a nivel mundial. Cambiar algun parámetro de ese tipo es casi imposible...

Creo que ejecutaré un procedimiento de la base de datos remota para insertar y andando..

gracias por la respuesta en cualquier caso

jc3000
08 de Abril del 2005
¿ has probado esto ?

ALTER SESSION SET GLOBAL_NAMES = TRUE

Lo mismo cuela

pp
08 de Abril del 2005
seguro que cuela... de todas formas que pocos recursos tiene la gente