Listar datos de tabla de Oracle en columnas

fyanez
09 de Noviembre del 2004
Hola a todos, necesito de su ayuda. Quiero obtener un listado desde una tabla de Oracle y necesito saber si es que puedo obtener el listado de esos datos en columnas, para ser importados a una planilla excel, con el siguiente formato:

Nombre | Apellido | direccion | Telefono

Pregunto porque hasta ahora cuando he obtenido este listado de datos lo entrega en filas, es decir:

nombre
apellido
direccion
telefono

espero sus respuestas, y desde ya les agradezco su ayuda.

Gracias.

Jorge-DBA
09 de Noviembre del 2004
Yo pregunto por que no dejas de preguntar gilipolleces y buscas en la página de Oracle.
Ya estoy hasta los cojones de analfabetos ¡ ¡ ¡ ¡

fyanez
09 de Noviembre del 2004
Bueno, Jorge-DBA, si es que no quieres ayudar mejor guardate tus comentarios y metelos en alguna parte que mejor te quepa ... porque tambien estoy harto de pelotudos que se las dan de maestros pero que en realidad no aportan mucho excepto con comentarios mas pelotudos aun.

Y gracias de todas maneras.

Luca
09 de Noviembre del 2004
Intenta utlizar un spool, por medio de esta herramienta puedes crear esas listas en archivos de excel

Luca
09 de Noviembre del 2004
Este es mas o menos un ejemplo, espero te sirva si no busca algo así, esta hecho para UNIX

SET FEEDBACK OFF
SET ECHO OFF
SET PAGESIZE 0
SPOOL ON
SPOOL $BASE/files/catalogos/catalogo_org.txt
SELECT B.ID||','||A.ORGANIZATION_CODE||','||RTRIM(B.TIENDA)
FROM MTL_PARAMETERS A,
(SELECT ORGANIZATION_ID ID,
RTRIM(NAME) TIENDA
FROM HR_ALL_ORGANIZATION_UNITS) B
WHERE A.ORGANIZATION_ID = B.ID;
SPOOL OFF
EXIT" > $BASE/scripts/spool/sql/catalogo_org.sql

# Se cambian los permisos para poder leer el archivo
chmod 777 $BASE/scripts/spool/sql/catalogo_org.sql

sqlplus apps/[email protected] @$BASE/scripts/spool/sql/catalogo_org.sql

fyanez
09 de Noviembre del 2004
OK. Gracias Luca.