Puedes crear consultas asi, la idea de esta consulta es devolver todas las personas que nacieron entre dos fechas (puede haber algun error de sintaxis, la estoy inventando, válido FB/IB).
Código SQL
[-]
CREATE PROCEDURE CONSULTA_CON_PARAMETROS (FechaDesde TIMESTAMP, FechaHasta TIMESTAMP)
RETURNS (ID_PERSONA INTEGER, NOMBRE VARCHAR(40))
AS
BEGIN
FOR SELECT ID_PERSONA, NOMBRE
FROM PERSONAS
WHERE FECHA_NAC BETWEEN :FechaDesde AND :FechaHasta
DO BEGIN
SUSPEND;
END
END^
NO es una vista, claro, es solo una consulta con parámetros que se ejecuta en el servidor y devuelve un listado, pero puede ser muy útil.