在Postgres中创建物化视图的主键

21

我该如何在Postgres的物化视图上创建主键?

ALTER MATERIALIZED VIEW my_mat_view ADD PRIMARY KEY (id)

返回错误:

Error in query: ERROR: "my_mat_view" is not a table 
1个回答

37

材料化视图不能有主键。您可以使用唯一索引来替代。

create unique index on my_mat_view (id)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接