AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / HFSQL / Tipos de variables HFSQL
  • Propiedades específicas de las variables hScheduleMaterializedView
  • Funciones que utilizan las variables hScheduleMaterializedView:
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
La página hScheduleMaterializedView se utiliza para gestionar mediante programación una tarea para recalcular los datos de una vista materializada programada en un servidor HFSQL.
Puede definir y cambiar las características de esta tarea utilizando diferentes propiedades de WLanguage.
Observaciones:
  • Para más detalles sobre las vistas materializadas, véase Vista materializada.
  • Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
// Rafraîchir les vues matérialisées tous les samedi à 23H00
refreshView is hScheduleMaterializedView
refreshView.Description = "Recalcul des données des vues"

// Caractéristiques de la planification
refreshView.Scheduling.Month = "*"
refreshView.Scheduling.DayOfWeek = "samedi"
refreshView.Scheduling.Hour = "23"
refreshView.Scheduling.Minute = "0"

// Ajout des vues matérialisées à rafraîchir

// Syntaxe 1 : 
// Rafraîchit toutes les vues matérialisées de la base de données "MaBase"
refreshView.View[1] = "MaBase" 

// Syntaxe 2 : 
// Rafraîchit la vue "MaVue" de la base de données "MaBase"
refreshView.View[1] = "MaBase/MaVue" 

HAddScheduling(cnx, refreshView)
Propiedades

Propiedades específicas de las variables hScheduleMaterializedView

Las siguientes propiedades pueden utilizarse para gestionar una tarea de recálculo de los datos de una vista materializada:
Nombre de la propiedadTipo utilizadoEfecto
DescripciónCadena de caracteresDescripción asociada a la tarea de recálculo de datos de una vista materializada.
Habilitadobooleano
  • True si está activada la programación del recálculo de datos,
  • False en caso contrario.
IdentificadorIntegroIdentificador de la tarea de recálculo de datos de vistas materializadas.
Esta propiedad es de solo lectura.
opiniónArray de cadenasLista de vistas materializadas cuya tarea recalculará el contenido. Se han creado estas vistas: Para actualizar todas las vistas materializadas de "MiBaseDeDatos", la sintaxis es la siguiente:
refreshView.View[1] = "MyDatabase"
Para refrescar "MiVista" de "MiBaseDeDatos", la sintaxis es la siguiente:
refreshView.View[1] = "MyDatabase/MyView"
ProgramaciónVariable de tipo hSchedulingCaracterísticas de la programación que debe establecerse para recalcular el contenido de las vistas materializadas.
UsuarioCadena de caracteresUsuario que creó la tarea de programación de recálculo de vistas materializadas.
Esta propiedad es de solo lectura.
Observaciones

Funciones que utilizan las variables hScheduleMaterializedView:

HAddSchedulingAdds a new scheduled item to an HFSQL server: scheduled task (stored procedure), backup, optimization or refresh of a materialized view.
HDeleteSchedulingDelete a scheduled item on an HFSQL server: scheduled task (stored procedure), backup, optimization, refresh of a materialized view.
Novedad versión 2025
HDeleteSchedulingHistory
Elimina el historial de ejecución de un trabajo programado en un servidor HFSQL. Este trabajo puede ser una tarea programada (procedimiento almacenado), una copia de seguridad, una optimización o una actualización de vista materializada.
HExecuteSchedulingImmediately executes a scheduled item regardless of its scheduling: scheduled task (stored procedure), backup, optimization, refresh of a materialized view.
Novedad versión 2025
HListSchedulingHistory
Obtiene el historial de ejecución de un trabajo programado en un servidor HFSQL. Este trabajo puede ser una tarea programada (procedimiento almacenado), copia de seguridad, optimización o actualización de una vista materializada.
HModifySchedulingModify a scheduled item on an HFSQL server: scheduled task (stored procedure), backup, optimization, refresh of a materialized view.
Versión mínima requerida
  • Versión 20
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/03/2025

Señalar un error o enviar una sugerencia | Ayuda local