Chapter 10 Génération d'une base de données à partir d'un MPD
Les variables ont une syntaxe qui peut forcer un format sur leur valeur. Les utilisations les plus courantes sont les suivantes :
Vous devez incorporer les options de format dans la syntaxe de variable comme suit :
%[[?][-][width][.[-]precision][c][H][F][U|L][T][M][q][Q]:]<nomvar>%
Les options de format des variables sont les suivantes :
Option | Description |
---|---|
? | Champ obligatoire, si une valeur nulle est renvoyée, l'appel de conversion échoue |
n (n, étant un entier) | Ajoute des espaces ou des zéros à gauche pour remplir la largeur et justifier à droite |
-n | Ajoute des espaces ou des zéros à droite pour remplir la largeur et justifier à gauche |
width | Copie le nombre minimal spécifié de caractères dans la mémoire tampon de sortie |
.[-]precision | Copie le nombre maximal spécifié de caractères dans la mémoire tampon de sortie |
.L | Force les caractères en minuscules |
.U | Force les caractères en majuscules |
.F | Combiné avec L et U, applique des conversions au premier caractère |
.T | Les espaces de début et de fin sont supprimés de la variable |
.H | Convertit le nombre en hexadécimal |
.c | Force la majuscule à la première lettre ainsi que des minuscules aux autres lettres du mot |
.n | Tronque la valeur pour ne conserver que les n premiers caractères |
.-n | Tronque la valeur pour ne conserver que les n derniers caractères |
M | Extrait une partie du nom de la variable, cette option utilise les paramètres de largeur et de précision pour identifier la partie à extraire |
q | Place la variable entre apostrophes |
Q | Place la variable entre guillemets |
Pour plus d'exemples sur le format des variables, reportez-vous à la section "Définition d'options de format de variable" dans le chapitre "Guide de référence du SGBD" du manuel Documentation utilisateur avancée .
Copyright (C) 2005. Sybase Inc. All rights reserved. |
![]() |