Вы можете ВСЕГДА использовать SQL для получения данных. Фактически это единственный способ получить данные в базе данных или из нее.
Вопрос в том, в каком формате получаются эти данные и что вы с ними делаете. Некоторые клиенты SQL могут плохо обрабатывать двоичные данные. Некоторые покажут это как поток гексагон (что, вероятно, не очень многозначительно).
Вы можете использовать PL / SQL и, возможно, UTL_FILE, чтобы записать двоичные данные в файл на сервере. Или посмотрите на пакет UTL_RAW.