> From: Fabian Sandoval <[EMAIL PROTECTED]> > Subject: [pgsql-es-ayuda] Como cambio campos > To: pgsql-es-ayuda@postgresql.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'; -- TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo