PowerAMC peut utiliser des variables lors de la génération et du reverse-engineering des index et colonnes d'index.
Les variables suivantes sont disponibles pour les index :
| 
                             Variable  | 
                             Commentaire  | 
|---|---|
| 
                             %INDEX%  | 
                             Code généré de l'index  | 
| 
                             %TABLE%  | 
                             Code généré du parent d'un index, il peut s'agir d'une table ou d'une table de requête (vue)  | 
| 
                             %INDEXNAME%  | 
                             Nom de d'index  | 
| 
                             %INDEXCODE%  | 
                             Code d'index  | 
| 
                             %UNIQUE%  | 
                             Contient le mot clé "unique" lorsque l'index est unique  | 
| 
                             %INDEXTYPE%  | 
                             Contient le type d'index (disponible uniquement pour certains SGBD)  | 
| 
                             %CIDXLIST%  | 
                             Liste des codes d'index avec séparateur, sur la même ligne. Exemple : A asc, B desc, C asc  | 
| 
                             %INDEXKEY%  | 
                             Contient le mot clé "primary", "unique" ou "foreign" en fonction de l'origine de l'index  | 
| 
                             %CLUSTER%  | 
                             Contient le mot clé "cluster" si l'index est de type cluster  | 
| 
                             %INDXDEFN%  | 
                             Utilisée pour définir un index au sein d'une définition de table  |