Если вы создаете dblink Oracle, вы не можете напрямую обращаться к столбцам больших объектов в таблицах назначения.
Например, вы создаете dblink с:
create database link TEST_LINK
connect to TARGETUSER IDENTIFIED BY password using 'DATABASESID';
После этого вы можете делать такие вещи, как:
select column_a, column_b
from data_user.sample_table@TEST_LINK
За исключением случаев, когда столбец является LOB, вы получите ошибку:
ORA-22992: cannot use LOB locators selected from remote tables
Это задокументированное ограничение .
На этой же странице вы можете загрузить значения в локальную таблицу, но это ... немного грязно:
CREATE TABLE tmp_hello
AS SELECT column_a
from data_user.sample_table@TEST_LINK
Есть еще идеи?