Si estas usando FB 2.1 o superior, puedes probar a hacer uso de
Create or Alter... por ejemplo:
Código SQL
[-]CREATE OR ALTER
NOMBRE_VISTA(CAMPO1, CAPO2)
AS
select campo1, campo2 from nombre_tabla;
Si la vista existe la modificará, de lo contrario la creará.