From: | Gunnar Wolf <gwolf(at)gwolf(dot)org> |
---|---|
To: | Consuelo Marmolejo <consuelo_marmolejo(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Eliminar retornos de carro |
Date: | 2008-02-05 05:58:14 |
Message-ID: | 20080205055813.GB2381@cajita.gateway.2wire.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Consuelo Marmolejo dijo [Mon, Feb 04, 2008 at 05:59:58PM -0600]:
>
> Qué tal buenas tardes.
> Quisiera saber como puedo eliminar los retornos de carros dentro de
> las columnas de mi tabla; he probado con REPLACE, SUBSTR, SUBSTRING,
> SPLIT_PART, pero ninguna de estás funciones me ayuda debido a que
> pueden separarlo adecuadamente, si trato de concatenarlos después de
> separarlos para obtener la frase completa, no sale bien.
>
> Alguien puede ayudarme?
Podrías usar una función en pl/perl, algo como: (va sin probar)
CREATE FUNCTION quita_espacios (text) RETURNS text AS $$
my $cadena = $_[0];
$cadena =~ s/\s//sg;
return $cadena;
$$ LANGUAGE plperl;
Entonces, le das SELECT quita_espacios(campo) FROM tabla, y
sanseacabó.
Saludos,
--
Gunnar Wolf - gwolf(at)gwolf(dot)org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF
From | Date | Subject | |
---|---|---|---|
Next Message | Ricardo Granados Tiznado | 2008-02-05 08:40:10 | Fwd: Excel a postgre |
Previous Message | Reynier Perez Mira | 2008-02-05 05:55:08 | RE: [pgsql-es-ayuda] Lista para rediseñar postgresql.org |