Chapter 16 Rédaction d'instructions SQL dans PowerAMC
Répète une instruction pour un couple de colonnes dans une jointure
.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 |
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 TITRE_PUB lie la table EDITEUR à TITRE
Variables de clé primaire et étrangère uniquement
La macro JOIN n'accepte que les variables %PK%, %AK% et %FK% pour les colonnes.
Copyright (C) 2006. Sybase Inc. All rights reserved. |
![]() |