Navegacion

martes, 12 de abril de 2016

Eliminar saltos de linea consulta Oracle

Si se requiere eliminar los saltos de linea de cierto campo podemos utilizar la siguiente función.

REPLACE(REPLACE(REPLACE(COLUMNA,CHR(10),' ') ,CHR(13),' ') ,'  ',' ')

Ejemplo:

SELECT REPLACE (REPLACE (REPLACE (COLUMNA1, CHR (10), ' '), CHR (13), ' '),
                ' ',
                ' ')
          AS COLUMNA_NUEVA,
       COLUMNA2,
       COLUMNA3
  FROM TABLA;