O Sqlplus pode ler o conteúdo de um arquivo em uma variável?

Eu venho mexendo com o sqlplus por algum tempo agora, e eu consegui fazer o sqlplus ler o conteúdo de um arquivo em uma variável de substituição como tal:

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

Isso funciona principalmente como o meu script requer ... até mesmo as novas linhas no arquivo são preservadas. No entanto, eu estava usando apenas um arquivo de amostra que tinha 50 ou 60 bytes de tamanho. Os arquivos reais que vou usar serão pelo menos alguns kilobytes. Então, foi neste momento que decidi verificar o tamanho máximo de uma variável de substituição: 240 caracteres.

Existe uma maneira dentro do meu script sqlplus para ler o conteúdo de um arquivo em uma variável de ligação? A documentação do Oracle parece sugerir isso com o comando GET, dizendo quetipicamente você vai usar isso apenas para carregar um script sql / sqlplus.

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

file_name [.ext] Representa o arquivo que você deseja carregar (normalmente um script).

questionAnswers(2)

yourAnswerToTheQuestion