Может быть проблема с расширенной статистикой, которая автоматически создается для сбора статистики по группе столбцов.Вы можете проверить это, выполнив следующий запрос:
SELECT column_name, data_default, virtual_column, hidden_column
FROM dba_tab_cols
WHERE table_name = 'CONTRACT_DETAILS' AND hidden_column = 'YES';
Если это так, вам нужно сбросить статистику (используя dbms_stats.drop_extended_stats
) перед (повторным) созданием материализованного представления.например,
BEGIN
dbms_stats.drop_extended_stats('master', 'contract_details', '(x, y)');
END;
/
После этого вы, вероятно, захотите снова собрать статистику, используя
BEGIN
dbms_stats.create_extended_stats('master', 'contract_details', '(x, y)')
END;
/