Skip site navigation (1) Skip section navigation (2)

RE: saludos

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Lazaro Rubén García Martinez <lgarciam(at)vnz(dot)uci(dot)cu>
Cc: Marcos Michel Martinez Perez <mmartinezp(at)estudiantes(dot)uci(dot)cu>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: saludos
Date: 2011-11-28 15:06:52
Message-ID: 1322492716-sup-8734@alvh.no-ip.org (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Excerpts from Lazaro Rubén García Martinez's message of lun nov 28 11:56:31 -0300 2011:

> >en caso de no existir lo que busco como puedo hacer para insertar algun texto donde yo desee en cada una de las filas que no cumplan con la existencia
> 
> Para eso puedes utilizar el operador NOT LIKE o NOT ILIKE, que te hace lo opuesto de LIKE e ILIKE, entonces crea un store procedure, que itere sobre la tabla según tu condición, recoge el id de la tupla y has la inserción o actualización que quieras.

Esto no se hace así.  Cada vez que alguien usa un cursor para iterar,
una deidad pagana mata un gatito.

Para modificar los registros donde no se encuentra un patrón, lo que
haces es

UPDATE tabla SET texto = 'algo aqui' WHERE texto NOT LIKE 'patron'

o bien

UPDATE tabla SET texto = 'algo aqui' WHERE NOT texto LIKE 'patron'

-- 
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>

In response to

  • RE: saludos at 2011-11-28 14:56:31 from Lazaro Rubén García Martinez

Responses

  • RE: saludos at 2011-11-28 15:08:55 from =?utf-8?B?TGF6YXJvIFJ1YsOpbiBHYXJjw61hIE1hcnRpbmV6?=

pgsql-es-ayuda by date

Next:From: =?utf-8?B?TGF6YXJvIFJ1YsOpbiBHYXJjw61hIE1hcnRpbmV6?=Date: 2011-11-28 15:08:55
Subject: RE: saludos
Previous:From: Lazaro Rubén García MartinezDate: 2011-11-28 14:56:31
Subject: RE: saludos

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group