Buenas Tardes.
Necesito crear una funcion que me realice una consulta a una tabla pasada por
parametro, y a un campo determinado, empse realizando algo asi. pero me queda
la duda el from tiene que ser la tabla que le pase por parametro.
CREATE OR REPLACE FUNCTION "mod_catalogo"."cargarpaginas" (varchar, varchar,
varchar) RETURNS varchar AS
$body$
DECLARE
tabla varchar; -- esta es la tabla que quiro consultar
campo varchar; --campo
valor varchar; --y criterio
cantidad INTEGER := 30;
BEGIN
tabla:=$1;
campo:=$2;
valor:=$3;
--SELECT * FROM $1; where campo = valor ; --Como puedo hacer esto?..
RETURN tabla;
END;
$body$
LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER;
Estudiante:Juan Jose Rosales Rodriguez.
Arquitecto de sistema Linea Auditoria
ERP-CUBA.
Tel: 023 66 792 , 8358741.
<mailto:[email protected]>
________________________________
De: [email protected] en nombre de Alvaro Herrera
Enviado el: mar 05.05.2009 10:55
Para: Reynier Perez Mira
CC: [email protected]
Asunto: Re: [pgsql-es-ayuda] Backup de BD PostgreSQL
Reynier Perez Mira escribió:
> Buenos días a todos:
> Estoy trabajando en un tema de salvas automáticas usando Bacula[1] de un
> sistema de gestión documental Alfresco el cual usa PostgreSQL como gestor. He
> estado trabajando con un desarrollador del software el cual me plantea que
> para realizar un buen backup de la BD es necesario parar el PostgreSQL por
> completo (postgresql stop) lo cual no me queda claro del todo. ¿Alguna
> sugerencia?
Acá una persona detalla el proceso para respaldar bases de datos
Postgres con Bacula:
http://wiki.bacula.org/doku.php?id=application_specific_backups:postgresql
Observa que contrariamente a lo que el autor de esa página indica, NO es
más recomendable hacer un respaldo de datos/esquema separado. Es mejor
hacer respaldos que combinan ambas cosas (es decir, no uses las opciones
-a ni -s de pg_dump).
--
Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4
"I suspect most samba developers are already technically insane...
Of course, since many of them are Australians, you can't tell." (L. Torvalds)
--
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
http://archives.postgresql.org/pgsql-es-ayuda
--
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
http://archives.postgresql.org/pgsql-es-ayuda