Oracle 中的 ORA-22992 视图

ORA-22992 view in Oracle

你好朋友我在 oracle 中创建视图时有一个详细信息,因为我使用 ROW_NUMBER 来计算我的查询的元素,但是在创建视图时我得到以下错误

ORA-22992: cannot use LOB locators selected from remote tables

我运行的查询如下

SELECT TEMPLATE.TEMPLATE_DOCUMENT_ID AS ID_TEMPLATE,ROW_NUMBER() OVER (Partition By SIGNERS.DOCUMENT_TEMPLATE_ID Order By SIGNERS.DOCUMENT_TEMPLATE_ID DESC )  AS ID_SIGN

FROM TEMPLATE_DOCUMENT@BDLINK  TEMPLATE 
INNER JOIN DOMAIN_TEMPLATE_CATALOG@BDLINK DOMAIN 
ON TEMPLATE.TEMPLATE_DOCUMENT_ID = DOMAIN.DOCUMENT_TEMPLATE_ID
INNER JOIN SIGNERS_DOCUMENT_TEMPLATE@WBDLINK  SIGNERS
ON DOMAIN.DOCUMENT_TEMPLATE_ID = SIGNERS.DOCUMENT_TEMPLATE_ID

AND TEMPLATE.ESTATUS = 1;

我正在创建一个带有 dblink 的视图,以便能够访问一些数据和 tables 对应于另一个 bd,SIGNERS table 有一个 lob 类型的列。

我没有在over分区中查询该类型的列,有什么办法可以解决这个问题吗?

我从查询中获得的结果目前是正确的

我已经解决了 朋友们如果有遇到类似的情况如下post说明原因和解决方法https://asktom.oracle.com/pls/apex/asktom.search?tag=ora-22992-no-lob-field-selected