ayuda con select dblink

ayuda con select dblink

hola como estan necesito ayuda:
estoy creando una vista con una tabla de otra base de datos, por eso utilizo dblink; existe un campo que se llama desubifis donde de guarda la descripcion de la ubicacion fisica. ejemplo

ESPC CARACAS
ESPC BARQUISIMETO
ESPC VALENCIA etc

casi todas comienzan con ESPC pero existen unas que no tienen esas siglas.
lo que necesito es que me traiga de esa tabla solo las que comienzan con ESPC
yo probe con un where SUBSTRING(desubifis,1,4) ='ESPC' pero no se en que parte del dblink colocarlo para que funcione.

dblink('dbname=db_base hostaddr=127.0.0.1 user=postgres password=123456 port=5432'::text, 'SELECT codemp, codubifis, TRIM(SUBSTRING(desubifis,1,18)), codpai, codest, codmun, codpar, dirubifis
FROM sno_ubicacionfisica where SUBSTRING(desubifis,1,4) ='ESPC''::text)

intente colocarlos luego del from pero no me funciona...

toda la vista es la siguiente.

SELECT vint.codemp, vint.codubifis, vint.desubifis, vint.codpai, vint.codest, vint.codmun, vint.codpar, vint.dirubifis, '001' AS codsit
FROM dblink('dbname=db_base hostaddr=127.0.0.1 user=postgres password=123456 port=5432'::text, 'SELECT codemp, codubifis, desubifis, codpai, codest, codmun, codpar, dirubifis
FROM sno_ubicacionfisica '::text) vint(codemp integer, codubifis integer, desubifis character varying(100), codpai character varying(3), codest character varying(3), codmun character varying(3), codpar character varying(3), dirubifis character varying(200));

espero me puedan ayudar..

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Usa un like

haces tu consulta normal y con el like determinas quien empieza con los caracteres que necesitas por ejemplo

select * from tabla where campo like 'ESPC%'

ahi estas diciendo que te extraiga todos los registros cuando campo empiece con ESPC y termine con lo que sea...