首页 > 解决方案 > 如何在 postgreSQL 中创建物化视图日志?在给定的查询中出现语法错误

问题描述

我尝试了下面给出的代码:

create materialized view log on payment
with primary key
including new values;

此代码中出现语法错误。

标签: postgresql

解决方案


PostgreSQL 中没有物化视图日志。

要将其转换为 Oracle 术语,PostgreSQL 仅具有 的物化视图REFRESH COMPLETE ON DEMAND,因此您不需要物化视图日志。

您将不得不编写更复杂的触发器来将未指定的 Oracle 物化视图转换为 PostgreSQL。


推荐阅读