Re: [pgsql-es-ayuda] ayuda con trigger en C

2010-09-23 Por tema Alvaro Herrera
Excerpts from Luis Angel's message of lun sep 20 15:29:39 -0400 2010: > Hola lista, > Tengo un campo de una tabla de tipo bytea, al ejecutar un trigger en C para > esta > obtengo los valores de los campos con SPI_getvalue pero en el caso del bytea > no > obtengo el valor del mismo. Lo que dese

[pgsql-es-ayuda] ayuda con trigger en C

2010-09-20 Por tema Luis Angel
Hola lista, Tengo un campo de una tabla de tipo bytea, al ejecutar un trigger en C para esta obtengo los valores de los campos con SPI_getvalue pero en el caso del bytea no obtengo el valor del mismo. Lo que deseo hacer es obtener el valor del bytea en formato binario, convertirlo a char* y pa

Re: [pgsql-es-ayuda] ayuda con trigger que llama a un procedimiento

2010-01-28 Por tema Alvaro Herrera
Arcel Labrada Batista escribió: > jejeje, no, la idea no es tener una particion por cada registro, eso es una > locura, jejeje, la idea es tener una particion para los registros que cumplan > una condicion determinada, gracias por el comentario, por lo menos me reí Bueno, si la idea es tener con

Re: [pgsql-es-ayuda] ayuda con trigger que llama a un procedimiento

2010-01-28 Por tema Arcel Labrada Batista
a: "Alvaro Herrera" , "Arcel Labrada Batista" CC: "Oswaldo Hernández" , pgsql-es-ayuda@postgresql.org, "Eduardo Morras" Enviados: Miércoles, 27 de Enero 2010 22:15:09 GMT +01:00 Amsterdam / Berlín / Berna / Roma / Estocolmo / Viena Asunto: RE: [pgsql-es-ayu

RE: [pgsql-es-ayuda] ayuda con trigger que llama a un procedimiento

2010-01-27 Por tema Fernando Hevia
> -Mensaje original- > De: Alvaro Herrera > > ¿Piensas tener una particion para cada registro de la tabla? > He oido ideas peores, pero no me acuerdo donde. > Jeje, quiero creer que por simplicidad omitió el código donde verifica que el id es único y recién entonces crea la partició

Re: [pgsql-es-ayuda] ayuda con trigger que llama a un procedimiento

2010-01-27 Por tema Alvaro Herrera
Arcel Labrada Batista escribió: > buenos dias, > > > tengo un pequeño problema pero no se como resolverlo. > > la situación es que para una sistema de replicas, necesito crear particiones > de las tablas que voy a replicar, pero necesito que esas particiones se creen > dinámicas > por ejemp

Re: [pgsql-es-ayuda] ayuda con trigger que llama a un procedimiento

2010-01-27 Por tema Ing. Marcos L. Ortiz Valmaseda
El 27/01/2010 17:25, Arcel Labrada Batista escribió: buenos dias, tengo un pequeño problema pero no se como resolverlo. la situación es que para una sistema de replicas, necesito crear particiones de las tablas que voy a replicar, pero necesito que esas particiones se creen dinámicas por ej

RE: [pgsql-es-ayuda] ayuda con trigger que llama a un procedimiento

2010-01-27 Por tema Fernando Hevia
> -Mensaje original- > De: Arcel Labrada Batista > ... > begin > > > create table public.tb_estudiante_"||NEW.id||() INHERITS > (tb_estudiante); > > return new; > end; > > $body$ > LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER; > > y el problema esta en la conc

[pgsql-es-ayuda] ayuda con trigger que llama a un procedimiento

2010-01-27 Por tema Arcel Labrada Batista
buenos dias, tengo un pequeño problema pero no se como resolverlo. la situación es que para una sistema de replicas, necesito crear particiones de las tablas que voy a replicar, pero necesito que esas particiones se creen dinámicas por ejemplo, necesito que la partición tenga el nombre co

Re: [pgsql-es-ayuda] ayuda con trigger

2009-06-22 Por tema Alvaro Herrera
Alvaro Herrera escribió: > Lo estás haciendo del modo más difícil posible. Realmente tu trigger > debería verse algo así: > > $body$ > begin > if tg_op = 'INSERT' THEN > DELETE FROM autoservicios.tr001_acumulado_concepto > WHERE dat_fecha > NEW.dat_fecha; > end if; > end; > $body$

Re: [pgsql-es-ayuda] ayuda con trigger

2009-06-22 Por tema Alvaro Herrera
Virginia escribió: > Buenas tardes, estoy tratando de implementar un trigger en mi base de datos > de tal manera que cuando inserte un nuevo registro en mi tabla de > "acumulados" se borre el registro cuya fecha sea superior al último año, es > algo así como las consultas via internet de los bancos

Re: [pgsql-es-ayuda] ayuda con trigger

2009-06-22 Por tema Marco Antonio
2009/6/21 Virginia : > ¿cómo pruebo esta funcion para detectar el error? Deberías utilizar el plug-in pldebugger del programa edb-debugger, lo encuentras en: http://pgfoundry.org/projects/edb-debugger/ en el archivo README indica como debes instalar el plug-in (en que sistema operativo esta el ser

Re: [pgsql-es-ayuda] ayuda con trigger

2009-06-22 Por tema juan
Virginia escribió: ERROR: query has no destination for result data HINT: If you want to discard the results of a SELECT, use PERFORM instead. CONTEXT: PL/pgSQL function "historico_sobres" line 8 at SQL statement La función es la siguiente: CREATE OR REPLACE FUNCTION autoservicios.historico_s

Re: [pgsql-es-ayuda] ayuda con trigger

2009-06-22 Por tema Virginia
El 23 de junio de 2009 10:25, Emanuel Calvo Franco escribió: > El 21 de junio de 2009 19:38, Virginia escribió: > > Buenas tardes, estoy tratando de implementar un trigger en mi base de > datos > > de tal manera que cuando inserte un nuevo registro en mi tabla de > > "acumulados" se borre el regis

Re: [pgsql-es-ayuda] ayuda con trigger

2009-06-22 Por tema Emanuel Calvo Franco
El 21 de junio de 2009 19:38, Virginia escribió: > Buenas tardes, estoy tratando de implementar un trigger en mi base de datos > de tal manera que cuando inserte un nuevo registro en mi tabla de > "acumulados" se borre el registro cuya fecha sea superior al último año, es > algo así como las consul

Re: [pgsql-es-ayuda] ayuda con trigger

2009-06-22 Por tema Jenaro Centeno Gómez
Virginia escribió: > Buenas tardes, estoy tratando de implementar un trigger en mi base de > datos de tal manera que cuando inserte un nuevo registro en mi tabla > de "acumulados" se borre el registro cuya fecha sea superior al último > año, es algo así como las consultas via internet de los bancos

Re: [pgsql-es-ayuda] ayuda con trigger

2009-06-22 Por tema Emanuel Calvo Franco
> > CREATE OR REPLACE FUNCTION autoservicios.historico_sobres() > RETURNS trigger AS > $BODY$ > DECLARE > anio integer; > mes integer; > codigo integer; > fecha varchar(10); > fecha_nueva varchar(10); > BEGIN > IF TG_OP = 'INSERT' THEN > SELECT dat_fecha INTO fecha FROM autoservicios.toi019_acumula

[pgsql-es-ayuda] ayuda con trigger

2009-06-21 Por tema Virginia
Buenas tardes, estoy tratando de implementar un trigger en mi base de datos de tal manera que cuando inserte un nuevo registro en mi tabla de "acumulados" se borre el registro cuya fecha sea superior al último año, es algo así como las consultas via internet de los bancos, que solo muestra las tran