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;

8 comentarios:

  1. oye disculpa habra una forma de sumar una tabla sus lineas, ejemplo:
    tabla1 tiene campo1 XX y campo2 $ 100 y en esta tabla se repite mucho el campo1 la linea XX unas 10 veces que suman $1,000, pero en otra tabla2 tengo el campo1 XX

    mi duda es como hacer que en la tabla2 campo1 XX traiga de la tabla1 la suma de campo1 que en total son $1,000

    gracias

    ResponderBorrar
  2. Quedo muy agradecido por tu colaboración en estos temas.

    ResponderBorrar