Instruction de script : Tente de résoudre toutes les Variables (valeurs de lignes de commande, Variables systèmes, Variables de Script, Objets variables) figurant dans la chaîne de caractères.
:RESOLVE String
Syntaxe |
Description/format |
---|---|
Chaîne de caractères |
Chaîne de Script Peut contenir tout nombre de Variables (valeurs de lignes de commande, Variables systèmes, Variables de Script, Objets Variables) qui seront résolues. Format : Littéral de Script |
Cette instruction de Script fonctionne comme une combinaison de :SET et de RESOLVE_VAR. Toute Variable contenue dans la chaîne de caractères sera résolue.
Si une Variable ne peut pas être résolue, elle restera inchangée. La valeur résultant de la résolution sera assignée à la Variable.
Cet exemple définit la Variable de Script &ret# à la chaîne de caractères "This is version", suivie par la valeur de l'objet Variable SQLI VARA.SQLI_TEST, qui inclut le SQJ qui renvoie la version et les niveaux de patch. La deuxième ligne l'imprime.
:RESOLVE &ret# = "This is version {VARA.SQLI_TEST}"
:PRINT&ret#
La sortie de rapport pour cet exemple est comme suit :
2014-11-18 11:50:22 - U00020408 Ceci est la version 11.0.0+build.2751
L'exemple suivant définit la Variable de Script &var# à la chaîne de caractères"{VARA_RESOLVE,key1,1}" et résout cette Variable de Script en fonction de la clé 1, valeur 1 de VARA_RESOLVE, qui est le nom de l'objet Variable statique. Il imprime ensuite la Variable de Script &var#.
:RESOLVE&var# = "{VARA_RESOLVE,key1,1}"
:PRINT&var#
La sortie de rapport pour cet exemple est comme suit :
2014-11-18 17:50:32 - U00020408 {VARA_RESOLVE,key1,1}
2014-11-18 17:50:32 - U00020408 ceci est la clé principale
Rubriques connexes :
Elément de script | Description |
---|---|
Supprime une ou toutes les valeurs d'un objet Variable statique. | |
:PUT_VAR | Enregistre les valeurs dans un objet Variable statique. |
:SET_SCRIPT_VAR | Définit les valeurs des Variables de script par accès indirect. |
GET_SCRIPT_VAR | Indique les valeurs des Variables de Script par accès indirect. |
|
|
Prépare le traitement d'une séquence de données (valeurs d'un objet Variable). |
Élément de Script – Lecture ou modification d'objets
Variables d'Agent
Collecte d'exemples :
Maintenance de la base de données avec options
Généralités sur les Scripts
Éléments de Script – Liste alphabétique
Éléments de Script – Triés par fonction