解決「ORA-01445: 沒法從不帶保留關鍵字的表的聯接視圖中選擇 ROWID 或採樣」

今天排查一個分頁存儲過程缺陷,發現錯誤ORA-01445: 沒法從不帶保留關鍵字的表的聯接視圖中選擇 ROWID 或採樣。sql 開始納悶用了N年的分頁存儲過程怎麼會有問題,後來發現關鍵問題在於該存儲過程訪問的主要對象是張多表鏈接的視圖,存儲過程須要使用ROWID僞列,而從視圖中讀取ROWID的限制是作關聯對應的字段必須創建一個惟一索引。網絡 通過檢查發現存儲過程當中涉及的視圖關聯使用的字段創建惟
相關文章
相關標籤/搜索