Variables pour les packages de base de données et leurs objets enfant

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