Czy Sqlplus może odczytać zawartość pliku w zmiennej?

Już od jakiegoś czasu majstrowałem przy sqlplus i udało mi się pobrać sqlplus do odczytu zawartości pliku do zmiennej podstawiania jako takiej:

exit | sqlplus -s login/pass@db @script.sql "`cat file.txt`"

Działa to głównie tak, jak wymaga tego mój skrypt ... Nawet nowe wiersze w pliku są zachowane. Jednak korzystałem tylko z przykładowego pliku o rozmiarze 50 lub 60 bajtów. Rzeczywiste pliki, z których skorzystam, będą miały co najmniej kilka kilobajtów. W tym momencie postanowiłem sprawdzić maksymalny rozmiar zmiennej podstawienia: 240 znaków.

Czy w moim skrypcie sqlplus jest sposób na odczyt zawartości pliku do zmiennej bind? Dokumentacja Oracle wydaje się wskazywać na to za pomocą polecenia GET, mówiąc taktypowo użyjesz tego tylko do załadowania skryptu sql / sqlplus.

http://docs.oracle.com/cd/B10501_01/server.920/a90842/ch13.htm#1009882

nazwa_pliku [.ext] Reprezentuje plik, który chcesz załadować (zazwyczaj skrypt).

questionAnswers(2)

yourAnswerToTheQuestion