L'Editeur SQL de PowerAMC met à votre disposition la coloration syntaxique et différents outils afin de vous aider à rédiger du code SQL.
Vous pouvez être amené à rédiger du code SQL afin de :
Spécifier une requête de vue (voir Gestion des requêtes de vue)
Rédiger une procédure ou un trigger (voir Triggers et procédures)
Définir une colonne calculée (voir Création d'une colonne calculée)
Insérer des scripts au début et/ou à la fin d'une création de base de données ou de table (voir Personnalisation d'un script)
La boîte de dialogue de l'Editeur SQL est divisée en trois volets avec une barre d'outils au milieu :
Plutôt que de coder en dur les noms des tables, colonnes et autres objets dans vos requêtes SQL, vous pouvez utiliser le GTL (langage de génération par templates) de PowerAMC ou les variables et macros de MPD pour obtenir ces valeurs du modèle.
Bien que vous puissiez effectuer la plupart des tâches en utilisant les variables et macros de MPD, le GTL est plus puissant, dans la mesure où il permet d'accéder à n'importe quelle information de n'importe quel objet dans le modèle.
Pour plus d'informations sur le GTL, voir Personnalisation et extension de PowerAMC > Personnalisation de la génération à l'aide du langage de génération par template.