【问题标题】:Create primary key on materialized view in Postgres在 Postgres 的物化视图上创建主键
【发布时间】:2019-06-06 20:53:03
【问题描述】:

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

ALTER MATERIALIZED VIEW my_mat_view ADD PRIMARY KEY (id)

返回错误:

Error in query: ERROR: "my_mat_view" is not a table 

【问题讨论】:

    标签: postgresql indexing view materialized-views


    【解决方案1】:

    物化视图不能有主键。您可以改用唯一索引。

    create unique index on my_mat_view (id)
    

    【讨论】:

      猜你喜欢
      • 2021-01-15
      • 1970-01-01
      • 2018-08-24
      • 1970-01-01
      • 1970-01-01
      • 2018-02-27
      • 1970-01-01
      • 1970-01-01
      • 2021-05-04
      相关资源
      最近更新 更多