Я хочу извлечь вспомогательный BLOB (несколько МБ) из BLOB-объекта в Oracle.
Вопрос "прочитать первые 1 КБ большого двоичного объекта из оракула" мне не помогает, поскольку мне нужно получить больше байтов, чем может дать DBMS_LOB.SUBSTR (возвращает RAW, который поддерживает только несколько тысяч байтов).
DBMS_LOB.SUBSTR
Использовать DBMS_LOB.READ (lob_loc, сумма, смещение, буфер)