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 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
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>
From | Date | Subject | |
---|---|---|---|
Next Message | Lazaro Rubén García Martinez | 2011-11-28 15:08:55 | RE: saludos |
Previous Message | Lazaro Rubén García Martinez | 2011-11-28 14:56:31 | RE: saludos |