如果您尝试跨数据库链接查询BLOB,则会触发异常ORA-22992,说这是不可能的。
如何解决?
答案 0 :(得分:4)
您需要在本地数据库中创建一个本地辅助表,其中将存储远程BLOB。
虽然不允许跨数据库链接查询BLOB,但您可以将它们插入到本地表中:
insert into local_table(id, blob_obj)
(select remote.id, remote.blob_obj
from remote_table@remote_db remote);