¿No será que querés saber el número de CÓDIGO siguiente para crear un nueva entrada CÓDIGO e introducir el nuevo registro? Para eso deberías utilizar un generador.
POr otra parte, si CÓDIGO es un generador (valor autoincremental) y querés saber el valor que sigue tenés que usar:
Código SQL
[-]SELECT GEN_ID(AGenerator, 1) from RDB$DATABASE;
Donde "AGenerator" es el nombre del generador (con IBExpert lo creas rápido y fácil), "1" es el salto (si pongo dos me daría dos números más, puede ser negativo también si mal no recuerdo) y para obtener el valor corriente cambias el "1" por el "0".
Igualmente buscá por el foro que seguramente encuentras más.
saludos