Separar campos de una select con un caracter
Estoy empezando con Oracle y ando algo perdido. Espero que puedan ayudarme. Gracias de antemano.
Mi problema es que tengo que sacar una serie de listados formateados tal que cada campo tenga un carácter de control (el carácter "pipa"
"|") como separador de campo. Lo he estado haciendo concatenando dicho carácter a cada campo así:
select nombre || '|' || apellidos || '|' || email ....
Lo malo es que ahora las consultas tienen una media de 30 campos y me da miedo solo de pensar en concatenar todos los campos uno por
uno... Uff! ¿Saben alguna otra manera de hacerlo?
Mi problema es que tengo que sacar una serie de listados formateados tal que cada campo tenga un carácter de control (el carácter "pipa"
"|") como separador de campo. Lo he estado haciendo concatenando dicho carácter a cada campo así:
select nombre || '|' || apellidos || '|' || email ....
Lo malo es que ahora las consultas tienen una media de 30 campos y me da miedo solo de pensar en concatenar todos los campos uno por
uno... Uff! ¿Saben alguna otra manera de hacerlo?
1 Respuesta
Respuesta de tinodba
1