|
Hola.
Tal como lo veo, tienes que utilizar la Sintaxis 2, puesto que el comando ejecutado devuelve un valor.
execute statement 'select gen_id(' || GENERADOR || ',1) from rdb$database' into :IDVALOR;
Nota: Lo acabo de probar, y solo hay que tener en cuenta que IDVALOR debe ser un BIGINT y no un INTEGER.
Saludos
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|