Chapter 13 Rédaction d'instructions SQL dans PowerAMC
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) |
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 |
| Copyright (C) 2008. Sybase Inc. All rights reserved. |
| |