Génération de script

PowerAMC peut générer un script SQL à partir d'un MPD pour créer ou modifier une base de données. Les instructions qui contrôlent la génération de script sont disponibles dans la catégorie Script/Objects.

Lorsque vous générez via une connexion directe, PowerAMC traite tour à tour chaque objet à créer, et lui applique l'instruction Create ou les autres instructions appropriées afin de créer ou de modifier cet objet :
Par exemple, dans Sybase ASE 15.7, l'instruction Create dans la catégorie Table se présente comme suit :
create table [%QUALIFIER%]%TABLE% 
(
  %TABLDEFN%
)
[%OPTIONS%]

Cette instruction contient les paramètres pour créer la table avec son propriétaire et ses options physiques à l'aide de variables (voir Variables pour les tables et les vues) qui extraient les informations nécessaires des propriétés de l'objet. La variable %TABLDEFN% collecte les éléments Add dans les catégories Column, PKey, Key et Reference, et l'élément AddTableCheck dans la catégorie Table.

D'autres instructions dans les catégories d'objet sont utilisées afin de personnaliser l'interface et le comportement de PowerAMC en fonction des caractéristiques de la base de données, telles que Maxlen, Permission, EnableOwner et AllowedADT.