.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
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
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 = '
19 matches
Mail list logo