PowerAMC peut utiliser des variables lors de la génération et du reverse-engineering des packages de base de données et de leurs objets enfant.
Les variables suivantes sont disponibles pour les packages de base de données :
Variable |
Commentaire |
---|---|
%DBPACKAGE% |
Code généré du package de base de données |
%DBPACKAGECODE% |
Code d'initialisation à la fin du package |
%DBPACKAGESPEC% |
Spécification du package de base de données |
%DBPACKAGEBODY% |
Corps du package de base de données |
%DBPACKAGEINIT% |
Code d'initialisation du package de base de données |
%DBPACKAGEPRIV% |
Autorisation du package de base de données (ancien privilège) |
%DBPACKAGEAUTH% |
Autorisation du package de base de données |
%DBPACKAGEPUBLIC% |
True pour un sous-objet public |
%DBPACKAGETEXT% |
Corps du package de base de données avec ODBC |
%DBPACKAGEHEADER% |
Spéc du package de base de données avec ODBC |
Les variables suivantes sont disponibles pour les procédures de package de base de données :
Variable |
Commentaire |
---|---|
%DBPKPROC% |
Code de procédure |
%DBPKPROCTYPE% |
Type de procédure (procedure, function) |
%DBPKPROCCODE% |
Corps de procédure (begin... end) |
%DBPKPROCRETURN% |
Type de résultat de procédure |
%DBPKPROCPARAM% |
Paramètres de procédure |
Les variables suivantes sont disponibles pour les variables de package de base de données :
Variable |
Commentaire |
---|---|
%DBPFVAR% |
Code de la variables |
%DBPFVARTYPE% |
Type de la variables |
%DBPFVARCONST% |
Variable de type constant |
%DBPFVARVALUE% |
Valeur par défaut pour la constante |
Les variables suivantes sont disponibles pour les types de package de base de données :
Variable |
Commentaire |
---|---|
%DBPKTYPE% |
Code du type |
%DBPKTYPEVAR% |
Liste de variables |
%DBPKISSUBTYPE% |
True si le type est un sous-type |
Les variables suivantes sont disponibles pour les curseurs de package de base de données :
Variable |
Commentaire |
---|---|
%DBPKCURSOR% |
Code du curseur |
%DBPKCURSORRETURN% |
Type de résultat du curseur |
%DBPKCURSORQUERY% |
Requête du curseur |
%DBPKCURSORPARAM% |
Paramètre du curseur |
Les variables suivantes sont disponibles pour exceptions de package de base de données :
Variable |
Commentaire |
---|---|
%DBPKEXEC% |
Code de l'exception |
Les variables suivantes sont disponibles pour les paramètres de package de base de données :
Variable |
Commentaire |
---|---|
%DBPKPARM% |
Code du paramètre |
%DBPKPARMTYPE% |
Type du paramètre |
%DBPKPARMDTTP% |
Type de données du paramètre |
%DBPKPARMDEFAULT% |
Valeur par défaut du paramètre |
Les variables suivantes sont disponibles pour les pragma de package de base de données :
Variable |
Commentaire |
---|---|
%DBPKPRAGMA% |
Directive de pragma |
%DBPKPRAGMAOBJ% |
Directive de pragma sur objet |
%DBPKPRAGMAPARAM% |
Paramètre de directive de pragma |