在 Oracle 11g 中将物化视图转换为 table?

Convert a materialized view into a table in Oracle 11g?

我是 运行 Oracle 11g 和 SQL 客户端开发人员。我有一个物化视图,我想将其转换为普通的 table。怎么做到的?

我想到的唯一方法是创建一个具有相同结构的table,从MV 中导出数据并将其导入table。但是,要做到这一点,我必须手动为 table 创建所有字段 (30+) 以匹配 MV 中的字段。所以我想一定有更好的解决方案?

简单 DROP MATERIALIZED VIEW .. PRESERVE TABLE会做到