Как экспортировать выбранные данные запроса в файл Excel с помощью запроса Oracle? - PullRequest
0 голосов
/ 25 сентября 2019

У меня есть запрос, который генерирует отчеты за определенный день.Есть ли какой-нибудь запрос, где в Oracle с экспорта в Excel?Я не хочу экспортировать его вручную.Использую oracle developer.

Ответы [ 2 ]

1 голос
/ 25 сентября 2019

Если вы используете Oracle SQL devloper:

Экспорт вывода запроса в Excel в Oracle SQL Developer без буферизации:

Step 1: Run your query. To start, you'll need to run your query in SQL Developer. ...
Step 2: Open the Export Wizard. ...
Step 3: Select the Excel format and the location to export your file. ...
Step 4: Export the query output to Excel.

Например:

enter image description here

1 голос
/ 25 сентября 2019

Вам нужно использовать SPOOL, и вы не можете напрямую записать в файл .xls, Вам нужно записать данные в файл .csv и открыть его в Excel.

set sqlformat csv
spool d:\your_file.csv
select * from your_table;
spool off;

Cheers!!

...