Listar datos de tabla de Oracle en columnas
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.
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.
Yo pregunto por que no dejas de preguntar gilipolleces y buscas en la página de Oracle.
Ya estoy hasta los cojones de analfabetos ¡ ¡ ¡ ¡
Ya estoy hasta los cojones de analfabetos ¡ ¡ ¡ ¡
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.
Y gracias de todas maneras.
Intenta utlizar un spool, por medio de esta herramienta puedes crear esas listas en archivos de excel
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/apps@PROD @$BASE/scripts/spool/sql/catalogo_org.sql
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/apps@PROD @$BASE/scripts/spool/sql/catalogo_org.sql
