Suponiendo que la estructura de latabla es:
Código:
ARTICULOS(
ID INTEGER,
DESCRIPCION VARCHAR(100)
)
Este SQL te devuelve el primer hueco en el ID de la tabla:
Código SQL
[-]
SELECT FIRST 1 ID + 1 AS HUECO
FROM ARTICULOS A
WHERE
NOT EXISTS(SELECT ID
FROM ARTICULOS
WHERE
ID = C.ID + 1)