Ver Mensaje Individual
  #6  
Antiguo 04-08-2005
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Reputación: 23
rastafarey Va por buen camino
resp

Usa un generador.

Si el generador se llama gen_Id_familia

Haces Un select
Código SQL [-]
Select Gen_id(gen_Id_familia, 0) From rdb$datbase
Select Gen_id(gen_Id_familia, 1) From rdb$datbase
El primero te saca el valor actual
y el otro incrmente en uno.

y el error te ocurre ya que el valor se esta incrementando dentro del procedimiento y no fuera como te didjeron anteriormente.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita