Variables pour les tables et les vues

PowerAMC peut utiliser des variables lors de la génération et du reverse-engineering des tables et vues.

Les variables suivantes sont disponibles pour les tables :

Variable

Commentaire

%TABLE%

Code généré pour la table

%TNAME%

Nom de la table

%TCODE%

Code de la table

%TLABL%

Commentaire de la table

%PKEYCOLUMNS%

Liste des colonnes de clé primaire. Ex : A, B

%TABLDEFN%

Corps complet de la définition de table. Contient la définition des colonnes, des contrôles et des clés

%CLASS%

Nom de type de données abstrait

%CLASSOWNER%

Propriétaire de l'objet classe

%CLASSQUALIFIER%

Qualifiant de l'objet classe

%CLUSTERCOLUMNS%

Liste des colonnes utilisées pour un cluster

%INDXDEFN%

Définition d'index de table

%TABLTYPE%

Type de table

Les variables suivantes sont disponibles pour les vues :

Variable

Commentaire

%VIEW%

Code généré pour la vue

%VIEWNAME%

Nom de la vue

%VIEWCODE%

Code de la vue

%VIEWCOLN%

Liste des colonnes de la vue. Ex : "A, B, C"

%SQL%

Texte SQL de la vue. Ex : Select * from T1

%VIEWCHECK%

Contient le mot clé "with check option" si cette option est sélectionnée dans la vue

%SCRIPT%

Commande complète de création de la vue. Ex : create view V1 as select * from T1

%VIEWSTYLE%

Style de la vue : view, snapshot, materialized view

%ISVIEW%

True s'il s'agit d'une vue (et non pas d'un snapshot)

%USAGE%

Read-only=0, Updatable=1, Check option=2

Les variables suivantes sont disponibles pour les tables et vues :

Variable

Commentaire

%XMLELEMENT%

Elément contenu dans le schéma XML

%XMLSCHEMA%

Schéma XML