Les variables ont une syntaxe qui permet d'imposer le format de leur valeur comme suit :
Lorsqu'une variable ne spécifie aucun format particulier, ses valeurs ont le même format que dans le MPD. Vous pouvez utiliser la syntaxe de format suivante pour les variables :
Format code |
Format de la valeur de variable dans le script |
---|---|
.L |
Caractères minuscules |
.q |
Place la variable entre apostrophes, s'il n'y en avait pas déjà |
.Q |
Place la variable entre guillemets, s'il n'y en avait pas déjà |
.T |
Suppression des espaces |
.U |
Caractères majuscules |
.c |
Initiale en majuscule et les lettres suivantes en minuscules |
.n |
Longueur maximale (n représentant le nombre de caractères) |
.nJ |
Justifié à une longueur fixe (n représentant le nombre de caractères) |
-nJ |
Right justify variable text to fixed length where n is the number of characters |
Vous pouvez incorporer la syntaxe de format dans la syntaxe d'une variable comme suit :
format:variable%
Par exemple :
%.L:TABLE%
Le tableau suivant montre les variables de format et leur résultat dans un script pour la table EMPLOYEE.
Instruction contenant une variable |
Instruction résultante dans le script |
---|---|
create trigger %TABLE% |
create trigger EMPLOYEE |
create trigger %.L:TABLE% |
create trigger employee |
create trigger %.U:TABLE% |
create trigger EMPLOYEE |
create trigger %.4:TABLE% |
create trigger EMPL |
create trigger %.4L:TABLE% |
create trigger empl |