Macro .JOIN

Répète une instruction pour un couple de colonnes dans une jointure.

Syntaxe

.JOIN("instruction","préfixe","suffixe","dernier_suffixe")

Argument

Description

instruction

Instruction à répéter pour chaque colonne

préfixe

Préfixe pour chaque nouvelle ligne

suffixe

Suffixe pour chaque nouvelle ligne

dernier suffixe

Suffixe pour la dernière ligne

Exemple

Dans un trigger pour la table TITRE, la macro suivante :

.FOREACH_PARENT()
where .JOIN("%PK%=%FK%", " and", "", ";")
message 'La référence %REFR% lie la table %PARENT% à %CHILD%'
 .ENDFOR

Génère le script de trigger qui suit :

message 'La référence EDITEUR_TITRE lie la table EDITEUR à TITRE
Remarque : La macro JOIN n'accepte que les variables %PK%, %AK% et %FK% pour les colonnes.