解决“ORA-01445: 没法从不带保留关键字的表的联接视图中选择 ROWID 或采样”

今天排查一个分页存储过程缺陷,发现错误ORA-01445: 没法从不带保留关键字的表的联接视图中选择 ROWID 或采样。sql 开始纳闷用了N年的分页存储过程怎么会有问题,后来发现关键问题在于该存储过程访问的主要对象是张多表链接的视图,存储过程须要使用ROWID伪列,而从视图中读取ROWID的限制是作关联对应的字段必须创建一个惟一索引。网络 通过检查发现存储过程当中涉及的视图关联使用的字段创建惟
相关文章
相关标签/搜索