RE: [pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Mario Soto Cordones
.m. Para: Mario Soto Cordones CC: pgsql-es-ayuda@postgresql.org Asunto: Re: [pgsql-es-ayuda] Duda con trigger 2011/4/19 Mario Soto Cordones : > > UPDATE bermann_pgps_estala > SET > NEW.ala_anterior = OLD.ala_actual > where OLD.sq_vehiculo = OLD.sq_vehiculo; yo te dije eso? y dime, e

RE: [pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Javier Aquino H.
: pgsql-es-ayuda@postgresql.org Asunto: Re: [pgsql-es-ayuda] Duda con trigger 2011/4/19 Mario Soto Cordones : > > UPDATE bermann_pgps_estala > SET > NEW.ala_anterior = OLD.ala_actual > where OLD.sq_vehiculo = OLD.sq_vehiculo; yo te dije eso? y dime, en que parte puse el UPDATE?

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

2011-04-19 Por tema Jaime Casanova
2011/4/19 Mario Soto Cordones : > >  UPDATE bermann_pgps_estala >  SET >   NEW.ala_anterior =  OLD.ala_actual >  where OLD.sq_vehiculo = OLD.sq_vehiculo; yo te dije eso? y dime, en que parte puse el UPDATE? la idea de todo mi mail anterior era mostrarte que no puedes hacer UPDATE sobre la misma ta

RE: [pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Mario Soto Cordones
rio Soto Cordones CC: pgsql-es-ayuda@postgresql.org Asunto: Re: [pgsql-es-ayuda] Duda con trigger 2011/4/19 Mario Soto Cordones : > > UPDATE estala > SET ala_anterior = OLD.ala_actual > where sq_vehiculo = OLD.sq_vehiculo; > deja ver. el trigger se dispara al ejecutar UPDATE sobre la

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

2011-04-19 Por tema Jaime Casanova
2011/4/19 Mario Soto Cordones : > >  UPDATE estala >  SET ala_anterior =  OLD.ala_actual >  where sq_vehiculo = OLD.sq_vehiculo; > deja ver. el trigger se dispara al ejecutar UPDATE sobre la tabla estala, verdad? y que crees que pasara al ejecutar otro UPDATE sobre la misma tabla dentro del trigge

RE: [pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Mario Soto Cordones
ulo = OLD.sq_vehiculo; END; -Mensaje original- De: jcasa...@systemguards.com.ec [mailto:jcasa...@systemguards.com.ec] En nombre de Jaime Casanova Enviado el: martes, 19 de abril de 2011 15:05 Para: Mario Soto Cordones CC: pgsql-es-ayuda@postgresql.org Asunto: Re: [pgsql-es-ayud

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

2011-04-19 Por tema Jaime Casanova
2011/4/19 Mario Soto Cordones : > > Ejemplo update mytabla set valor_actual =1 y que el trigger me actualice el > valor de valor_anterior con el OLD.valor_actual, pero al hacerlo se queda > pegado > > Alguien tiene alguna idea de porque se queda pegado > muestra el codigo de la funcion -- Jaime

[pgsql-es-ayuda] Duda con trigger

2011-04-19 Por tema Mario Soto Cordones
Hola Lista, tengo un problema, tengo una tabla la cual necesito que se actualicen 2 campos uno con el valor actual y otro con el valor anterior Ej. Tabla mytabla valor_actual, valor_anterior 0 2 Quiero hacer un trigger que actualice el campo valor_a

RE: [Spam] Fwd: [pgsql-es-ayuda] duda con trigger....

2009-04-08 Por tema Fernando Hevia
> -Mensaje original- > De: Virginia > > Cierto, disculpen el problema es que no hace nada... y > lafunción disparadora es la siguiente: > > CREATE TRIGGER trg_actualiza_concepto > BEFORE INSERT OR UPDATE > ON autoservicios.toi005_concepto > FOR EACH ROW > EXECUTE PROCEDUR

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

2009-04-08 Por tema Cesar Erices
2009/4/8 Cesar Erices > creo que la respuesta de Alvaro es suficiente > > ALTER TABLE vm009_tope_sobre1 ADD COLUMN nueva_col TEXT; > UPDATE vm009_tope_sobre1 SET nuevacol = "A" WHERE > substring(OLD.cod_concepto from 2 for 4) <'0500'; > UPDATE vm009_tope_sobre1 SET nuevacol = "A" WHERE > substrin

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

2009-04-08 Por tema Cesar Erices
creo que la respuesta de Alvaro es suficiente ALTER TABLE vm009_tope_sobre1 ADD COLUMN nueva_col TEXT; UPDATE vm009_tope_sobre1 SET nuevacol = "A" WHERE substring(OLD.cod_concepto from 2 for 4) <'0500'; UPDATE vm009_tope_sobre1 SET nuevacol = "A" WHERE substring(OLD.cod_concepto from 2 for 4) >='0

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

2009-04-08 Por tema Emanuel Calvo Franco
El día 8 de abril de 2009 12:43, Cesar Erices escribió: > > >> > cod_concepto character varying(6) NOT NULL, -- Código del concepto según >> >> >> cod_concepto es integer, tenés que castearlo para que funcione el >> substring. >> substring(cod_concepto::text,offset,cantidad) > > > Emanuel   cod_co

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

2009-04-08 Por tema Cesar Erices
> cod_concepto character varying(6) NOT NULL, -- Código del concepto según > > > cod_concepto es integer, tenés que castearlo para que funcione el > substring. > substring(cod_concepto::text,offset,cantidad) Emanuel cod_concepto es character varying(6), creo que no es lo indicado -- Cesar Eri

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

2009-04-08 Por tema Emanuel Calvo Franco
El día 8 de abril de 2009 12:25, Virginia escribió: > > > > > La tabla es esta: > > > CREATE TABLE autoservicios.toi005_concepto > ( > co_concepto integer NOT NULL DEFAULT > nextval('autoservicios.soi005_co_concepto'::regclass), > cod_concepto character varying(6) NOT NULL, -- Código del concepto

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

2009-04-08 Por tema Virginia
El 9 de abril de 2009 10:50, Alvaro Herrera escribió: > Virginia escribió: > > > Creo que lo mas sano será entonces hacer un script que separe la cadena y > > agregar otro campo a la base de datos porque al tratar de hacer una vista > > como esta: > > Que script ni nada ... un simple > > ALTER TAB

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

2009-04-08 Por tema Alvaro Herrera
Virginia escribió: > Creo que lo mas sano será entonces hacer un script que separe la cadena y > agregar otro campo a la base de datos porque al tratar de hacer una vista > como esta: Que script ni nada ... un simple ALTER TABLE vm009_tope_sobre1 ADD COLUMN nueva_col TEXT; UPDATE vm009_tope_sobr

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

2009-04-08 Por tema Virginia
El 9 de abril de 2009 10:40, Alvaro Herrera escribió: > Virginia escribió: > > Buenos días... tengo un problema con un trigger que he creado para que > > actualice un campo de una tabla según el valor de una subcadena de otro > > campo de esa misma tabla, la función es la siguiente: > > > > BEGIN

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

2009-04-08 Por tema Alvaro Herrera
Virginia escribió: > Buenos días... tengo un problema con un trigger que he creado para que > actualice un campo de una tabla según el valor de una subcadena de otro > campo de esa misma tabla, la función es la siguiente: > > BEGIN > IF TG_OP = 'INSERT' OR TG_OP = 'UPDATE' THEN > UPDATE auto

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

2009-04-08 Por tema Emanuel Calvo Franco
El día 8 de abril de 2009 12:00, Virginia escribió: > > > -- Mensaje reenviado -- > De: Virginia > Fecha: 9 de abril de 2009 10:26 > Asunto: Re: [pgsql-es-ayuda] duda con trigger > Para: Conrado Blasetti > > > Cierto, disculpen el pro

Fwd: [pgsql-es-ayuda] duda con trigger....

2009-04-08 Por tema Virginia
-- Mensaje reenviado -- De: Virginia Fecha: 9 de abril de 2009 10:26 Asunto: Re: [pgsql-es-ayuda] duda con trigger Para: Conrado Blasetti Cierto, disculpen el problema es que no hace nada... y lafunción disparadora es la siguiente: CREATE TRIGGER trg_actualiza_concepto

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

2009-04-08 Por tema Calabaza
El día 8 de abril de 2009 10:44, Virginia escribió: > Buenos días... tengo un problema con un trigger que he creado para que > actualice un campo de una tabla según el valor de una subcadena de otro > campo de esa misma tabla, la función es la siguiente: > > BEGIN >   IF TG_OP = 'INSERT' OR TG_OP

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

2009-04-08 Por tema Cesar Erices
El 8 de abril de 2009 10:44, Virginia escribió: > Buenos días... tengo un problema con un trigger que he creado para que > actualice un campo de una tabla según el valor de una subcadena de otro > campo de esa misma tabla, la función es la siguiente: > > BEGIN > IF TG_OP = 'INSERT' OR TG_OP = '

[pgsql-es-ayuda] duda con trigger....

2009-04-08 Por tema Virginia
Buenos días... tengo un problema con un trigger que he creado para que actualice un campo de una tabla según el valor de una subcadena de otro campo de esa misma tabla, la función es la siguiente: BEGIN IF TG_OP = 'INSERT' OR TG_OP = 'UPDATE' THEN UPDATE autoservicios.toi005_concepto SET tx_