un generator se puede crear asi:
Código SQL
[-]
create generator VAR_GLOBAL;
le podes asignarle un valor directo:
Código SQL
[-]
// DDL
set generator VAR_GLOBAL to valor;
// DML
VAL = GEN_ID (VAR_GLOBAL, valor - GEN_ID (VAR_GLOBAL,0));
incrementar o decrementar su contenido
Código SQL
[-]
VAL = gen_id(VAR_GLOBAL, 1);
// o
VAL = gen_id(VAR_GLOBAL, -1);
tomar el valor:
Código SQL
[-]
VAL = gen_id(VAR_GLOBAL, 0);