Skip to main content
Stored query results in are not automatically updated to reflect the latest state of the table(s) they query. The REFRESH updates the stored query results of a materialized view.
CockroachDB does not support materialized views that are refreshed on .

Required privileges

The user must be the of the materialized view or have privileges.

Synopsis

refresh_materialized_views syntax diagram

Parameters

Example

The following example uses the , populated with some workload values. Suppose that you create a materialized view on the bank table:
Now suppose that you update the balance values of the bank table:
The changes can be seen in the table with a simple SELECT statement against the table:
Recall that materialized views do not automatically update their stored results. Selecting from overdrawn_accounts returns stored results, which are outdated:
To update the materialized view’s results, use a statement:

See also