Help / WLanguage / Managing databases / HFSQL / HFSQL functions
  • Necessary rights
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WindowsLinuxPHPWEBDEV - Browser code
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Stored procedures
HRefreshView (Function)
In french: HRafraîchitVue
HFSQL ClassicHFSQL Client/ServerAvailable only with these kinds of connection
Asks to recalculate the content of a materialized view.
Remark: You also have the ability to refresh the view via the SQL statement "REFRESH MATERIALIZED VIEW".
HRefreshView(MyConnection, MyView)
<Result> = HRefreshView(<Connection> , <View> [, <Option>])
<Result>: Boolean
  • True if the materialized view was refreshed,
  • False if an error occurred. HErrorInfo is used to identify the error.
<Connection>: Character string or Connection variable
Connection to use. This connection corresponds to:
<View>: Character string
Name of materialized view whose data must be recalculated. This view was created:
<Option>: Optional Integer constant
Mode for refreshing the materialized view.
hNoWaitThe refresh of materialized view is not a locking operation: it is performed in background task. HInfoView returns the information of the materialized view after being refreshed.
Parameter not specified (by default)The refresh of materialized view is locking for the one who requested it. <Result> is used to find out the status report of refresh.

Necessary rights

To recalculate the content of materialized view, you must have:
  • the corresponding rights (hRightsManageTask constant) on the server,
  • for each relevant database (which means containing a view to process), the rights to connect (hRightsConnection or hRightsEncryptedConnection constant).
To find out whether these rights are granted to a user or to a group, use HInfoServerRights or HInfoDatabaseRights.
To modify the rights granted to a user or to a group of users, use HModifyServerRights or HModifyDatabaseRights.
Component: wd300hf.dll
Minimum version required
  • Version 20
This page is also available for…
Click [Add] to post a comment

Last update: 05/26/2022

Send a report | Local help