0
我試圖創建一個Oracle數據庫物化視圖,但我得到這個錯誤:爲什麼我無法將QUERY_REWRITE_ENABLED設置爲TRUE?
我試着改變了會議,並以「改變會話集QUERY_REWRITE_ENABLED系統= TRUE;「但沒有任何工作。
任何想法可能會出錯?
我的代碼是:
create materialized view First
refresh complete on commit
enable query rewrite
as
select id,user_id
from answers;
您正在使用哪種版本的Oracle?不是版本,而是版本,如「標準」,「企業」等。看看'select * from v $ version'說什麼。您的版本可能不支持查詢重寫。 – mathguy
我正在使用Express版本 – Andreea
那就是你的答案。在https://docs.oracle.com/database/121/DBLIC/editions.htm#DBLIC109上搜索搜索詞「rewrite」。您會發現查詢重寫僅在Enterprise Edition中可用。順便說一句,如果你只是在學習,你可以免費安裝和使用企業版。但是,商業用途並非如此。 – mathguy