Hola.. este es mi primer post.. alguien que me puede ayudar por necesidades de diseño se cuenta con "n" esquemas en postgresql 8.4 que se comportan exactamente igual (cuentan con las mismas tablas, funciones etc);
La idea principal es que las funciones que se desarrollen, sean ejecutadas en automaticos, en los esquemas almacenados en una tabla . si alguien sabe se alguna herramienta o algunos tips les agradeceria. mi idea inicial seria hacer una funcion en pl/pgsql que se posicione atravez del search_path y compile le funcion. usando el commando de la consula \i CREATE OR REPLACE FUNCTION sincroniza_fun_anuarios (funcion TEXT) RETURNS INTEGER AS $$ DECLARE sql TEXT; BEGIN FOR esq IN SELECT x FROM esquemas LOOP -- aqui recorremos los schemas que se encuentran almacenados en la tabla sql:='set search_path to '||x; -- para ejecutar el search_path EXECUTE sql; EXECUTE '\i '||funcion; END LOOP; RETURN 1; END; _________________________________________________________________ ¿Qué signigica Messenger para ti? www.vivirmessenger.com