oracle通过DBLink访问远程数据库的LOB字段报ORA-22992的解决方法
方法一:
内网建一个包含大字段(BLOB)的表,然后通过inser into … select … from …@dblink把数据插入到内网的库表中,直接操作内网库表即可。如:
创建表:
SQL> insert into tem_table select * fromouter_table@dblink; xxx rows created.这样就把数据写到临时表了,不过提交之后数据就被删除了(临时表的特性)。
其实这两种方法都差不多,只不过一个是用的临时表,一个是用的是永久性的表。