Re: Como cambio campos

From: Lennin Caro <lennin(dot)caro(at)yahoo(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org, Fabian Sandoval <sql(at)transitofloridablanca(dot)gov(dot)co>
Subject: Re: Como cambio campos
Date: 2008-11-05 18:07:51
Message-ID: 391421.82018.qm@web59514.mail.ac4.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

> From: Fabian Sandoval <sql(at)transitofloridablanca(dot)gov(dot)co>
> Subject: [pgsql-es-ayuda] Como cambio campos
> To: pgsql-es-ayuda(at)postgresql(dot)org
> Date: Wednesday, November 5, 2008, 5:53 PM
> Hola Amigos.
>
> Tengo que hacer esto pero no tengo ni idea de cómo hacerlo
> y como buscar
> para no tener que recurrir a la lista
>
> Tengo una Tabla con esta estructura
>
> CREATE TABLE ttamlice
>
> (
>
> licnumli character(14) NOT NULL,
>
> lictipid character(1),
>
> licident character(11),
>
> licfectr character(8),
>
> licofiex character(8),
>
> lictiptr character(2),
>
> liccateg character(2),
>
> licservicio character(2),
>
> CONSTRAINT "Primarita" PRIMARY KEY (licnumli)
>
> )
>
> Lo que necesito hacer es que si en "liccateg" hay
> un '02' colocar en
> "licservicio" un '05'
>
> Y colocar en todas las filas de "lictiptr" un
> '02'
>
>
Si la actualizacion la vas a hacer una vez puedes usar un update, si es continuo debes de usar un disparador

--Para ejecutar una vez
UPDATE ttamlice SET licservicio='05' WHERE liccateg='02';

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Fabian Sandoval 2008-11-05 18:08:29 Re: Como cambio campos
Previous Message Javier Chávez B. 2008-11-05 18:05:54 Re: Como cambio campos