Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Eliminar retorno de carro en un SELECT (https://www.clubdelphi.com/foros/showthread.php?t=95476)

Angel.Matilla 26-11-2021 11:48:17

Eliminar retorno de carro en un SELECT
 
Tengo que hacer un SELECT sobre el campo memo de una tabla en FB 2.5 para generar un listado y me interesa cambiar los retornos de carro por comas, de forma que el campo que está así:
Cita:

Lydia Bosch
Julia Gutiérrez Caba
Juan Diego
Ana Fernández
quede así:
Cita:

Lydia Bosch, Julia Gutiérrez Caba, Juan Diego, Ana Fernández
He probado con SELECT REPLACE:
Código SQL [-]
SELECT REPLACE(Nombres, CHAR(13), ', ') FROM Titulos
pero el sistema me dice:
Cita:

Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, column 29.
CHAR.
¿Cómo podría hacerlo?

Casimiro Notevi 26-11-2021 12:06:35

Ascii_char

Angel.Matilla 26-11-2021 12:33:13

¡Perfecto! Muchas gracias. Ha quedado así:
Código SQL [-]
SELECT REPLACE(Nombres, ASCII_CHAR(13)||ASCII_CHAR(10), ', ') FROM Titulos


La franja horaria es GMT +2. Ahora son las 15:08:02.

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