[pgsql-es-ayuda] buscar y reemplazar

2010-08-19 Thread JHONATAN CANO FURAGARO
Buen día, tengo una tabla que tiene N registros, de los cuales hay varios que se repiten y me gustaria reemplazar unos valores y el resto dejarlos tal cual. Mas o menos como buscar y reemplazar. Cual es la forma correcta de realizar esta tarea? Saludos. -- JHONATAN CANO FURAGARO Ingeniero Fores

Re: [pgsql-es-ayuda] buscar y reemplazar

2010-08-20 Thread Guillermo Villanueva
Hola Jhonatan, fijate en la sentencia UPDATE UPDATE [ ONLY ] *table* [ [ AS ] *alias* ] SET { *column* = { *expression* | DEFAULT } | ( *column* [, ...] ) = ( { *expression* | DEFAULT } [, ...] ) } [, ...] [ FROM *fromlist* ] [ WHERE *condition* | WHERE CURRENT OF *cursor_nam

Re: [pgsql-es-ayuda] buscar y reemplazar

2010-08-20 Thread p valdes
seleccionas los registros que quieres y usas update update mitabla set campo_X= "nuevo valor" where campo_X= (cumple determinada condición) ; Es muy recomendable comprobar primero que la selección te devuelve los datos requeridos y sólo esos select campo_X from mitabla where ... (se da la condic

RE: [pgsql-es-ayuda] buscar y reemplazar

2010-08-23 Thread (Syswarp) Carlos Enrique Perez
replace(campo,'x','') eso te sacaria todas las x y las reemplaza por '' _ De: pgsql-es-ayuda-ow...@postgresql.org [mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de JHONATAN CANO FURAGARO Enviado el: jueves, 19 de agosto de 2010 20:51 Para: Ayuda Asu

[pgsql-es-ayuda] Buscar y reemplazar en registros

2009-01-09 Thread jsgarcia
Qué tal chavos¡¡ Resulta que en mi base tengo un campo de contenido en el que se almacena gran cantidad de texto. Supongamos que en todos los registros escribí la palabra sapato y quiero modificar pero sin tener que escribir todo el texto, tan sólo decirle que encuentre esa palabra y la r

Re: [pgsql-es-ayuda] Buscar y reemplazar en registros

2009-01-09 Thread Gilberto Castillo Martínez
El vie, 09-01-2009 a las 12:58 -0600, jsgar...@seguridad.unam.mx escribió: > Qué tal chavos¡¡ > > Resulta que en mi base tengo un campo de contenido en el que se > almacena gran cantidad de texto. Supongamos que en todos los registros > escribí la palabra sapato y quiero modificar pero sin ten

Re: [pgsql-es-ayuda] Buscar y reemplazar en registros

2009-01-09 Thread Emanuel Calvo Franco
2009/1/9 Gilberto Castillo Martínez : > El vie, 09-01-2009 a las 12:58 -0600, jsgar...@seguridad.unam.mx > escribió: >> Qué tal chavos¡¡ >> >> Resulta que en mi base tengo un campo de contenido en el que se >> almacena gran cantidad de texto. Supongamos que en todos los registros >> escribí la pala

RE: [pgsql-es-ayuda] Buscar y reemplazar en registros

2009-01-09 Thread Fernando Hevia
> > > UPDATE tabla > SET campo = (select regexp_replace(campo,'sapato',' ') > from tabla where ) > where > Puede ser más simple también: UPDATE tabla SET campo = regexp_replace(campo, 'sapato', 'zapato') WHERE campo ~ 'sapato'; -- TIP 1: para suscribirte y desuscri

Re: [pgsql-es-ayuda] Buscar y reemplazar en registros

2009-01-09 Thread Emanuel Calvo Franco
2009/1/9 Fernando Hevia : > > >> >> >> UPDATE tabla >> SET campo = (select regexp_replace(campo,'sapato',' ') >> from tabla where ) >> where >> > > Puede ser más simple también: > > UPDATE tabla > SET campo = regexp_replace(campo, 'sapato', 'zapato') > WHERE campo ~ 'sapato'; >

Re: [pgsql-es-ayuda] Buscar y reemplazar en registros

2009-01-09 Thread jsgarcia
Oh muchísimas gracias a todos¡¡ Sï, quiero cambiar sólo ciertos registros. LAs dos soluciones me han servido mucho. Les agradezco mucho su ayuda¡¡¡ __ Emanuel Calvo Franco ha escrito: 2009/1/9 Fernando Hevia : UPDATE tabla S