DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL Client/Serveur
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Ajoute un nouvel élément planifié sur un serveur HFSQL: tâche planifiée (procédure stockée), sauvegarde, optimisation ou rafraîchissement d'une vue matérialisée.
Exemple
// Recalculer les statistiques des tables de la base de données "MaBase", 
// tous les samedis à 23H00
Optim est une hOptimisationPlanifiée
Optim.Description = "Recalcul des statistiques des tables" + ...
	" de la base de données MaBase"

Optim.Planification.Mois = "*"
Optim.Planification.JourDeLaSemaine = "samedi"
Optim.Planification.Heure = "23"
Optim.Planification.Minute = "0"

Optim.Fichier[1].Nom = "MaBase"
Optim.Fichier[1].Option = hOptStat

HAjoutePlanification(MaConnexion, Optim)
Syntaxe

Ajouter une tâche planifiée Masquer les détails

<Résultat> = HAjoutePlanification(<Connexion> , <Tâche planifiée>)
<Résultat> : Booléen
  • Vrai si la tâche planifiée a été ajoutée,
  • Faux en cas d'erreur. La fonction HErreurInfo permet d'identifier l'erreur.
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion pour laquelle une tâche planifiée doit être ajoutée. Cette connexion correspond:
<Tâche planifiée> : Variable de type hTâchePlanifiée
Nom de la variable de type hTâchePlanifiée, décrivant la tâche déclenchant une procédure stockée.

Ajouter une tâche d'optimisation planifiée Masquer les détails

<Résultat> = HAjoutePlanification(<Connexion> , <Tâche d'optimisation planifiée>)
<Résultat> : Booléen
  • Vrai si la tâche d'optimisation planifiée a été ajoutée,
  • Faux en cas d'erreur. La fonction HErreurInfo permet d'identifier l'erreur.
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion pour laquelle une tâche d'optimisation planifiée doit être ajoutée. Cette connexion correspond:
<Tâche d'optimisation planifiée> : Variable de type hOptimisationPlanifiée
Nom de la variable de type hOptimisationPlanifiée manipulée.

Ajouter une planification de sauvegarde Masquer les détails

<Résultat> = HAjoutePlanification(<Connexion> , <Sauvegarde planifiée>)
<Résultat> : Booléen
  • Vrai si la sauvegarde planifiée a été ajoutée,
  • Faux dans le cas contraire.
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion pour laquelle une sauvegarde planifiée doit être ajoutée. Cette connexion correspond:
<Sauvegarde planifiée> : Variable de type hDescriptionSauvegarde
Nom de la variable de type hDescriptionSauvegarde manipulée.

Ajouter une planification de rafraîchissement d'une vue matérialisée Masquer les détails

<Résultat> = HAjoutePlanification(<Connexion> , <Vue matérialisée>)
<Résultat> : Booléen
  • Vrai si la planification a été ajoutée,
  • Faux dans le cas contraire.
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion pour laquelle une planification de rafraîchissement de vue matérialisée doit être ajoutée. Cette connexion correspond:
<Vue matérialisée> : Variable de type hPlanificationVueMatérialisée
Nom de la variable de type hPlanificationVueMatérialisée contenant la description de la vue matérialisée à rafraîchir.
Composante: wd300hf.dll
Version minimum requise
  • Version 20
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 18/10/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale