Nunca me había puesto a ver cuantas maneras hay de obtener la lista de las tablas que no pertenecen al sistema, también se puede hacer asi:
Código SQL
[-]select RDB$RELATION_NAME, RDB$SYSTEM_FLAG from RDB$RELATIONS
where RDB$FLAGS not is null
Pero se sigue viendo mas bonito como el 2do Post.
Bueno, en todo este hilo no he mencionado que si las quieres todas incluso las del sistema, tendríamos que hacer solo:
Código SQL
[-]
select RDB$RELATION_NAME, RDB$SYSTEM_FLAG from RDB$RELATIONS
Nota: Que bueno que ya te funcione .