2015-03-05 9 views
1

Я использую spool для сохранения вывода моего запроса в текстовый файл, но то, что на самом деле делает, - это сохранить команды sql в файле.SQL Oracle - Как сохранить вывод запроса с катушкой в ​​текстовом файле?

у меня есть:

SPOOL D:\sqltestes\sql_test.txt 
SELECT max(column1) from my_table; 
SPOOL OFF; 

И это будет сочинительство на текстового файла "SELECT MAX (COLUMN1) от my_table;" а не результат запроса ... Почему?

Помогите пожалуйста!

ответ

2

Я предполагаю, что вы используете Sql Developer или Toad. I уже answered this one. Существует разница между Run Statement и Run Script. Попробуйте запустить сценарий.

+0

'Run Script' действительно делает трюк по сравнению с' Run Statement'. Может ли кто-нибудь пролить свет на это? – Semmel