Что бы вы ни указали, используя put_line
, вы читаете, используя get_line
; Я полагаю, что так работают все эти инструменты, возможно, в том числе и SQL * Plus.
Обратите внимание, что вам нужно вызывать get_line
достаточно раз, чтобы исчерпать буфер. Если вы этого не сделаете, непрочитанная часть будет перезаписана следующей put_line
.