Usted tendrá que ejecutar una escritura contra la base de datos. Éste es una vez de ejercicio, si no, utilizar una herramienta de gestión del DB como ibexpert. la escritura será dos porciones:
--Aquí creamos el generador, en FB 2.5 que se llama una secuencia
CREAR EL GENERADOR GEN_ADDRESS_ID;
--Aquí creamos el disparador
CREAR O ALTERAR EL DISPARADOR ADDRESS_BI PARA LA DIRECCIÓN
ACTIVE ANTES DE LA POSICIÓN 0 DEL PARTE MOVIBLE
COMO
COMENZAR
SI (NEW.ID ES NULO) ENTONCES
NEW.ID = GEN_ID (GEN_ADDRESS_ID, 1);
EXTREMO
Cuando usted fija datos a la tabla, el disparador encenderá y fijará el valor de la columna de la identificación al valor siguiente. Recordar que, cuando usted lo utiliza tiene gusto de esto que usted no podrá ver la identificación del nuevo récord, a menos que usted haga a (máximo selecto (identificación)
de donde usuario = CurrentUser. (para asegurarle conseguir la identificación que fue creada por su transacción: el usuario será una columna en su tabla, también poblada por un disparador similar al antedicho)). Leído para arriba en disparadores, procedimientos almacenados, opiniónes y generadores en ibphoenix.
Le sorprenderán en la energía de Firebird.