Variables et macros de MPD

Les requêtes SQL enregistrées dans les éléments du fichier de définition de SGBD utilisent diverses variables de MPD. Ces variables sont remplacées par des valeurs de votre modèle lors de la génération de scripts, et sont évaluées pour créer des objets PowerAMC lors du reverse engineering.

Les variables PowerAMC sont écrites entre signes pourcent (%).

Exemple

CreateTable = create table %TABLE%

L'évaluation des variables dépend des paramètres et du contexte. Par exemple, la variable %COLUMN% ne peut pas être utilisée dans un paramètre CreateTablespace, car elle n'est valide que dans le contexte d'un paramètre de colonne.

Lorsque vous référencez des attributs d'objet, vous pouvez utiliser les variables suivantes, ou les noms publics disponibles via le métamodèle PowerAMC (voir Personnalisation de la génération à l'aide du langage de génération par template et Fichiers de ressources PowerAMC.