Muchas gracias amigos ya lo tengo,
UPDATE ttamlice SET licservicio = '02' WHERE liccateg = '04'; UPDATE ttamlice SET licservicio = '02' WHERE liccateg = '05'; UPDATE ttamlice SET licservicio = '02' WHERE liccateg = '06'; UPDATE ttamlice SET licservicio = '03' WHERE liccateg = '01'; UPDATE ttamlice SET licservicio = '03' WHERE liccateg = '02'; UPDATE ttamlice SET licservicio = '03' WHERE liccateg = '03'; UPDATE ttamlice SET liccodigo = '003' 2008/11/5 Javier Chávez B. <[EMAIL PROTECTED]> > On Wed, Nov 5, 2008 at 6:03 PM, MIGUEL CANCHAS <[EMAIL PROTECTED]> > wrote: > > Necesitas un UPDATE ???? > > > > > > UPDATE ttamlice SET licservicio = '05' WHERE liccateg = '02' > > ahh si era mas simple .. tienes razon si entendí el problema asi es > suficiente.... en realidad no se porque hice una subconsulta... :S > > > > > > UPDATE ttamlice SET lictiptr = '02' > > > > > > > > O como lo quieres hacer ? > > > > Quizas un trigger ? > > > > > > > > Miguel > > > > -----Mensaje original----- > > De: Fabian Sandoval [mailto:[EMAIL PROTECTED] > > Enviado el: Miércoles, 05 de Noviembre de 2008 12:54 p.m. > > Para: pgsql-es-ayuda@postgresql.org > > Asunto: [pgsql-es-ayuda] Como cambio campos > > > > 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' > > > > > > > > Muchas gracias por su colaboración. > > > > -- > Cumprimentos > jchavez > linux User #397972 on http://counter.li.org/ >