Paramètres obligatoires pour l'exécution des instructions SQL capturées ou non et le remplacement des instructions capturées

Ces paramètres permettent à pureQuery d'exécuter en mode dynamique toutes les instructions SQL faisant partie du fichier pureQueryXML ou d'exécuter d'autres instructions SQL correspondant aux instructions capturées. Si une instruction ne se trouve pas dans le fichier pureQueryXML, pureQuery l'exécute en mode dynamique.
Lorsque vous exécutez votre application avec ces paramètres, pureQuery vérifie si une instruction SQL donnée se trouve déjà dans le fichier pureQueryXML de la connexion dans laquelle l'instruction est exécutée. pureQuery exécute ensuite l'une de ces actions :
  • Si l'instruction se trouve dans le fichier, pureQuery exécute l'instruction en mode dynamique.
  • Si l'instruction se trouve dans le fichierpureQueryXML, n'utilise pas de clés générées automatiquement et possède une instruction SQL alternative correspondante, pureQuery exécute l'instruction SQL de remplacement en mode dynamique.
  • Si l'instruction ne se trouve pas dans le fichier pureQueryXML, pureQuery exécute l'instruction en mode dynamique.
Tableau 1. Paramètres obligatoires
Propriété Paramètre
enableDynamicSQLReplacement TRUE
pureQueryXml nom_fichier.pdqxml ou nom_fichier.xml

Dans cette combinaison de paramètres, pureQuery ignore la valeur de la propriété allowDynamicSQL.

Cette table n'affiche pas les propriétés dont vous pouvez conserver les valeurs par défaut ou d'autres propriétés que vous pouvez utiliser. Voici la liste complète des propriétés que vous pouvez utiliser lors de l'exécution des instructions SQL :

Vous pouvez également définir les propriétés de consignation. Voir Descriptions des propriétés de consignation et de traçage.

Pour plus d'informations sur le mode et l'emplacement de définition de ces propriétés, voir Définition des propriétés de l'optimisation client.


Commentaires