Ver Mensaje Individual
  #3  
Antiguo 11-09-2003
antonio antonio is offline
Registrado
 
Registrado: May 2003
Ubicación: Valencia
Posts: 7
Reputación: 0
antonio Va por buen camino
muli, lo que quieres hacer lo puedes hacer de una forma más sencilla así:

CREATE PROCEDURE Actualizar_Codigo
BEGIN
ValorNuevoGenerador =GEN_ID(CODIGO, 1);
END

para lo que dice kinobi, en Firebird puedes hacerlo así, de una forma también má sencilla:

CREATE PROCEDURE Establecer_GENERADOR_X (
ParNuevoValor INTEGER)
AS
BEGIN
set generator codigo to :parnuevovalor ;
END

Pero en IB 5.6 la forma de hacerlo es la que dice kinobi. En IB 6.x y posteriores no lo conozco.

Un saludo
Responder Con Cita