Necesito ese rango numerico porque sucede que es un sistema de tarifacion, y para este sistema, tengo que poner un nro de transaccion... el tema es que el ente legal del pais en cuestion, pide que se trabaje con ese rango numerico (0 a 4294967295) y luego de eso vuelva a 0 ...

, el numero por cierto es exactamente el doble de un integer... no tengo un long integer en interbase

...
los tipos de datos de interbase son:
SMAILLINT
INTEGER
FLOAT
DOUBLE PRECISION
NUMERIC
DECIMAL
DATE
TIME
TIMESTAMP
CHAR
VARCHAR
Puedo llegar a usar string haciendo las debidas conversiones, pero queria saber si alguno de los tipos de datos "nativos" se ajustan a lo que necesito.
Muchas GRACIAS A TODOS por responder!!!!!!
Pd: el numeric le puedo hacer sumas? cual seria la descripcion y rango de numeric??
