如何避免ORA-22992错误(通过数据库链接选择BLOB)

时间:2015-10-06 11:39:07

标签: oracle plsql

如果您尝试跨数据库链接查询BLOB,则会触发异常ORA-22992,说这是不可能的。

如何解决?

1 个答案:

答案 0 :(得分:4)

您需要在本地数据库中创建一个本地辅助表,其中将存储远程BLOB。

虽然不允许跨数据库链接查询BLOB,但您可以将它们插入到本地表中:

insert into local_table(id, blob_obj) (select remote.id, remote.blob_obj from remote_table@remote_db remote);