/ / SQL Oracle - Jak zapisać dane wyjściowe zapytania za pomocą buforu w pliku tekstowym? - tekst, zapisz, wydrukuj, buforuj

SQL Oracle - Jak zapisać wynik zapytania ze szpulą na pliku tekstowym? - tekst, zapis, wyjście, bufor

Używam buforowania, aby zapisać wyjście mojego zapytania w pliku tekstowym, ale to, co faktycznie robi, to zapisać polecenia sql do pliku.

Mam:

SPOOL D:sqltestessql_test.txt
SELECT max(column1) from my_table;
SPOOL OFF;

A to zapisuje w pliku tekstowym „SELECT max (column1) z my_table;” a nie wynik zapytania ... Czemu?

Prosimy o pomoc!

Odpowiedzi:

2 dla odpowiedzi № 1

Zakładam, że używasz Sql Developer lub Toad. Ja już odpowiedziałem ten. Istnieje różnica między Run Statement a Run Script. Spróbuj uruchomić skrypt.