Ver Mensaje Individual
  #3  
Antiguo 17-09-2003
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Reputación: 24
kinobi Va por buen camino
Hola,

Cita:
Posteado originalmente por cadetill
creo que accediendo a las tablas de sistema puedes lograrlo.
Sí, pero ...

Cita:
Posteado originalmente por cadetill
En concreto creo que es RDB$GENERATORS
No, amigo Cadetill Si el valor de los generadores estuviese dentro de una tabla (aunque sea del sistema) estarían bajo el control transaccional y no es así.

Para consultar el valor de un generador desde el cliente hay que echar mano de la función incorporada GEN_ID y la tabla del sistema RDB$DATABASE ...

Código:
select gen_id(MiGenerador, 0) from rdb$database
Por cierto, aunque en el hilo no se cita, supongo que estamos hablando de InterBase o Firebird.

Saludos.
Responder Con Cita