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 № 1Zakł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.