.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
: 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?
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
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
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
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
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
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
> -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
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
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
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
> 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
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
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
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
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
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
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
-- 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
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
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 = '
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_
23 matches
Mail list logo