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/ -- TIP 7: no olvides aumentar la configuración del "free space map"