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
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo hScheduleMaterializedView se utiliza para gestionar mediante programación una tarea de recálculo de los datos de una vista materializada programada en un servidor HFSQL.
Las características de esta tarea pueden definirse y modificarse mediante 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
// Refresh the materialized views every Saturday at 23:00
refreshView is hScheduleMaterializedView
refreshView.Description = "View data recalculation"
 
// Characteristics of the scheduling
refreshView.Scheduling.Month = "*"
refreshView.Scheduling.DayOfWeek = "Saturday"
refreshView.Scheduling.Hour = "23"
refreshView.Scheduling.Minute = "0"
 
// Add the materialized view to refresh
 
// Syntax 1:
// Refreshes all the materialized views of "MyDatabase"
refreshView.View[1] = "MyDatabase"
 
// Syntax 2:
// Refreshes "MyView" of "MyDatabase"
refreshView.View[1] = "MyDatabase/MyView"
 
HAddScheduling(cnt, refreshView)
Observaciones

Propiedades específicas de las variables hScheduleMaterializedView

Las siguientes propiedades pueden utilizarse para manipular una tarea para recalcular los datos de una vista materializada:
Nombre de la propiedadTipo utilizadoEfecto
descriptionCadena de caracteresdescription associated con la tarea de recálculo de datos de una vista materializada.
drogadictaCadena de caracteresUsuario que creó la tarea de programación de recálculo de vistas materializadas.
Esta propiedad es de solo lectura.
Habilitadobooleano
  • True si la programación de recálculo de datos está activada,
  • False en caso contrario.
IdentificadorIntegroIdentificador de la tarea de recálculo de datos de las vistas materializadas.
Esta propiedad es de solo lectura.
opiniónArray de cuerdasLista de vistas materializadas cuya tarea será recalcular el contenido. Estas vistas se han creado: Para actualización todas las vistas materializadas de "MyDatabase", la sintaxis es la siguiente:
refreshView.View[1] = "MyDatabase"
Para actualización "MyView" de "MyDatabase", la sintaxis es la siguiente:
refreshView.View[1] = "MyDatabase/MyView"
ProgramaciónVariable de tipo hSchedulingCaracterísticas de la programación a establecer para recalcular el contenido de las vistas materializadas.

Funciones que utilizan las variables hScheduleMaterializedView:

HAddSchedulingCrea una tarea programada en un servidor HFSQL:
  • procedimiento almacenado,
  • reserva,
  • optimización,
  • actualización de una vista materializada.
HDeleteSchedulingElimina una tarea programada de un servidor HFSQL.:
  • procedimiento almacenado,
  • reserva,
  • optimización,
  • actualización de una vista materializada.
HExecuteSchedulingEjecuta inmediatamente una tarea programada independientemente de su programación:
  • procedimiento almacenado,
  • reserva,
  • optimización,
  • actualización de una vista materializada.
HModifySchedulingModifica una tarea programada en un servidor HFSQL:
  • procedimiento almacenado,
  • reserva,
  • optimización,
  • actualización de una vista materializada.
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/01/2023

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