Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere Server - SQL Usage » Tables, views, and indexes » Materialized views


Manually refreshing a materialized view

Materialized views that are not configured to refresh automatically must be refreshed manually to update their data.


You must be the owner of the materialized view, have INSERT privilege on the materialized view, or have the INSERT ANY TABLE system privilege.

  1. In Sybase Central, use the SQL Anywhere 16 plug-in to connect to the database.

  2. In the left pane, double-click Views.

  3. Right-click a materialized view and click Refresh Data.

  4. Select an isolation level and click OK.


The data in the materialized view is refreshed to show the most recent data in the underlying objects.


Query the materialized view to ensure that it returns the expected data.

A failed refresh attempt converts the materialized view to an uninitialized state. If this occurs, review the definition for the materialized view to confirm that the underlying tables and columns specified are valid and available objects in your database.

 See also