W dniu czwartek, 28 lutego 2019 14:04:22 UTC+1 użytkownik geos napisał:
> i tak, i nie. select zwróci wyniki do programu klienta, ale aby to
> poleciało do pliku to zależy od ustawień. niektóre mają opcję
> eksportowania jako jedną z funkcjonalności. w sqlplus możesz SQLa
> "obudować" poleceniami sqlplus i wtedy wynik zapytania wyląduje w pliku.
nie dopisałem - ale chciałbym to zrobić w ramach skryptu uruchamianego przez sqlplus wprost na serwerze
Przed opublikowaniem pytania sprawdziłem kilkanaście "pierwszych lepszych przykładów z internetu" ;-) Żaden nie dał oczekiwanego przeze mnie rezultatu. Np. wszystkie sprawdzone przeze mnie sposoby dawały wyniki w kolumnach o stałym rozmiarze, czyli krótsze wartości były uzupełniane spacjami. Czytelnie to wygląda przy podglądzie, ale tego nie chcę. Zdarzało się, że np. nazwy kolumn były skracane itp. itd.
Zadałem tu pytanie, bo wydawało mi się, że taka dosyć elementarna czynność powinna być łatwo osiągalna a tylko ja nie umiem znaleźć rozwiązania. Ale chyba w Oracle 11 tak nie jest... W Oracle 12 chyba jest, no ale mam 11 :)