Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PostgreSQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=42)
-   -   En postgres: Cómo elimino de un campo varchar los saltos de línea (https://www.clubdelphi.com/foros/showthread.php?t=40702)

PabloTech 24-02-2007 01:12:25

En postgres: Cómo elimino de un campo varchar los saltos de línea
 
Hola a todos...

Tengo un problemita... Estoy trabajando en PostgreSQL. Tengo un campo de tipo varchar, se llama leyenda; y resulta, que tiene almacendo saltos de línea (o saltos de carro ¡si lo prefieren!) dentro del texto. Lo que yo quiero hacer es obtener una consulta en SQL para mostrar este campo, por ejemplo: en una grilla, sin que tenga escribir nada en Delphi.

Lo que necesito es algo como lo siguiente:
Código SQL [-]
SELECT SUBSTRING(Leyenda 'hasta el primer salto de linea') AS Lyd
FROM Leyendas;
; y que obtenga, como resultado una tabla con el campo Lyd sin los saltos de línea.
Pero no sé cómo hacerlo.

:( ¿Quién podrá ayudarme?
Pdta: La semana que viene me tomo unas vacaciones.:cool:

roman 24-02-2007 03:36:16

Bueno, yo de PostgreSQL no sé nada, pero viendo el manual, veo que está la función replace, que acaso pudiera servirte:

Código SQL [-]
select replace(Leyenda, "\n\r", "") as Lyd
from Leyendas

// Saludos


La franja horaria es GMT +2. Ahora son las 18:48:23.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi