Leandro Sacramento de Paula
tecnologia | big data | business intelligence | banco de dados
Oracle - Exportar dados para Excel (Spool csv)
Excel.bat:
Arquivo com a configuração de conexão com o banco de dados e o arquivo SQL a ser executado.
Excel.sql:
Arquivo com as configurações do spool e local para geração do arquivo CSV.
Arquivo com a configuração de conexão com o banco de dados e o arquivo SQL a ser executado.
SQLPLUS schema@servidor/senha @SQL/Excel.sql
Excel.sql:
Arquivo com as configurações do spool e local para geração do arquivo CSV.
SET UNDERLINE OFF
SET TERM OFF
SET ECHO OFF
SET TRIMOUT ON
SET TRIMSPOOL ON
SET HEADING OFF
SET FEEDBACK OFF
SET PAUSE OFF
SET PAGESIZE 0
SET LINESIZE 2000
SET VERIFY OFF
SET COLSEP ';'
SPOOL RETORNO/EXCEL.CSV
SELECT
A.EMPLOYEE_ID
,A.FIRST_NAME
,A.LAST_NAME
,A.EMAIL
,A.PHONE_NUMBER
,TO_CHAR(A.HIRE_DATE,'DD/MM/RRRR') AS HIRE_DATE
,A.JOB_ID
,A.SALARY
,TO_CHAR(A.COMMISSION_PCT, 'FM999G999G990D00', 'NLS_NUMERIC_CHARACTERS=,.') AS COMMISSION_PCT
,A.MANAGER_ID
,A.DEPARTMENT_ID
FROM EMPLOYEES A;
SPOOL OFF
EXIT;
Data publicação: 23:53 24/11/2015

Olá jovem Padawan, seja bem vindo! Este site foi criado com o intuito de compartilhar um pouco de conhecimento de Tecnologia da Informação, Big Data, Banco de Dados e Business Intelligence.
Tags das Publicações
"A nova fonte de poder não é o dinheiro na mão de poucos, mas a informação na mão de muitos." (John Naisbitt)