Postgres物化视图刷新失败

Postgres Materialized view refresh failure

我想知道 Postgres 中的物化视图是否会保留当前数据(最后刷新的数据)以防 'materialized view refresh' 由于某种原因失败?

REFRESH MATERIALIZED VIEW 与其他 SQL 声明一样尊重交易保证。所以是的,如果语句失败,物化视图将保持不变。