Hola,
Para hacerles unas preguntas (si se pueden hacer desde un function de postgresql (sea plpgsql u otro lenguaje) y como se pueden hacer):
1) ¿Se puede enviar por ftp un archivo desde postgresql?
2) ¿Se puede crear un archivo en un directorio especificado del servidor sin usar un query?
3) ¿Se puede consumir un webservice desde postgresql?
4) ¿En la versión de desarrollo, están implementadas las referencias entre bases de datos?
Gracias