Re: Limpiar de Espacios en blanco

From: "Fabian Sandoval" <master(at)edytec(dot)com>
To: "Miguel" <mmiranda(at)123(dot)com(dot)sv>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Limpiar de Espacios en blanco
Date: 2006-03-21 18:56:50
Message-ID: 001901c64d19$379683d0$240d72c8@escritorio
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gracias Miguel voy a hacer las respectivas pruebas

Con esto me Surge una pregunta y prácticamente necesidad, pues tengo que
reemplazar varios campos en la base de datos por ejemplo puedo reemplazar en
la base de datos todo lo que diga aa por una sola a ejemplo que si esta en
un registro

fabiaan

caarlos

aandres

senaidaa

Pueda hacer un update que coja todo lo que tenga "aa" y me lo reemplace por
"a"

Para después Obtener

fabian

carlos

andres

senaida

Seria lo mismo que hacer un remplace en Excel, pero en Postgres de que
manera ¿???

GRACIASSSSSSSSSSSSSSSss ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ por sus respuestas ¡¡¡¡¡

Fabian Sandoval wrote:

> Hola Amigos
> Tengo un problemita con mi base de datos,
>
> En una tabla tengo las siguientes columnas
>
> Nombre, apellido, Direccion, telefono
>
>
>
> En el campo de Dirección la mayoría de las direcciones tienen muchos
> espacios en blanco,
>
> Ejemplo:
>
>
>
> "Cr54 17-36 Las Villas"
>
> "Tr2 A 53-30 Trr 1 Ap 204 Vista del Parque"
>
> "Cl 43 33-11 El Paraíso Girón"
>
> "Cr29 51-08 Ap 201"
>
>
>
> Casi en la mitad de la Dirección hay muchos espacios en blanco,
>
> como los puedo borrar ???

Si estas seguro que en la parte intermedia siempre hay mas de un espacio
podes probar asi:

select replace('Cl 43 33-11 El Paraíso Giron',substring('Cl 43 33-11
El Paraíso Giron' from '\\s{2}'),'')

---
miguel

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel 2006-03-21 19:06:51 Re: Limpiar de Espacios en blanco
Previous Message juanudo 2006-03-21 18:35:10 Re: Problemas configurando el unixODBC para PostgreSQL