Re: Extraer substring en texto con CR

From: baru gerardi <soybaru(at)gmail(dot)com>
To: Stephen Amell <StephenAmell(at)inbox(dot)lv>, ๏̯͡๏ Guido Barosio <gbarosio(at)gmail(dot)com>
Cc: Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Extraer substring en texto con CR
Date: 2018-01-10 17:32:13
Message-ID: CABVg=evmn0ZfnenZT4O312b69dvcMbuB6zDjCCT1Vv6Ax7XdNQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gracias Guido y Stephen por las respuestas

Finalmente lo solucione asi el tema del query

select substring(texto from 'Edad:....') as edad from tabla

Saludos y gracias por responder

Baru

El 10 de enero de 2018, 12:56, Stephen Amell <StephenAmell(at)inbox(dot)lv>
escribió:

> Hola Baru,
>
> Se me ocurren dos formas de luchar contra los CRs, la primera seria con splitpart y trabajarlo como un array trayendome la dimension que quiero o simplemente reemplazandolos y trabajar todo como un string
> En la docu, dice que ambas opciones funcionan en 8.1split_parthttps://www.postgresql.org/docs/8.1/static/functions-string.html
> select regexp_replace(field, E'[\\n\\r]+', ' ', 'g' )https://www.postgresql.org/docs/8.1/static/functions-matching.html
> Salu2
>
>
> On 2018-01-10 12:46, baru gerardi wrote:
>
> Hola lista
>
> Tengo un campo char que contiene, a modo de ejemplo:
> Apellido y Nombre: xxxxxx xxxxxx
> DNI: 1231231231
> Edad: xx
> .......
> Este campo fue copypasteado de un documento de Word
> y por lo tanto tiene insertados CR luego de cada dato cargado
> En principio, el PgAdmin III version 1.12.3 que es el que funciona
> con la version de Postgres que tengo (8.1.22) me muestra en la edicion
> de este campo sólo hasta el primer CR (Apellido y Nombre: xxxxxx xxxxxx) y
> el resto no lo puedo ver
> Tengo 2 preguntas:
> 1) Como puedo hacer para que el PgAdmin me muestre el campo completo
> 2) Necesito extraer las edades cargadas en este campo, pero la sentencia
> SUBSTRING busca solo hasta el primer CR, lo mismo que muestra la edicion
> Como deberia hacer la consulta?
>
> Espero haber sido claro
> Desde ya muchas gracias por la ayuda
>
> Saludos
> Baru
>
> --
>
> *Enviado desde mi Nokia 1100 *
>
>
>

--

*Enviado desde mi Nokia 1100*

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Francisco Olarte 2018-01-11 08:36:49 Re: No hacer vavum a ciertas tablas.
Previous Message Jaime Casanova 2018-01-10 16:24:58 Re: Cambiar de propietario a una base de datos