Chapter 16 Rédaction d'instructions SQL dans PowerAMC


AKCOLN

Description

Répète une instruction pour chaque colonne de clé alternative d'une table

Syntaxe

.AKCOLN("instruction","préfixe","suffixe","dernier_suffixe", "condition")

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 de la dernière ligne
condition Code de clé alternative (si l'argument de condition est laissé à blanc, la macro renvoie une instruction pour chaque clé alternative dans la table)

Exemple

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

message .AKCOLN("'%COLUMN% est une colonne de clé alternative'","", "", "", "AKEY1")

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

message 'REF_AUTEUR est une colonne de clé alternative',
        'PRIX_TITRE est une colonne de clé alternative';

Note   Variable de colonne uniquement
La macro AKCOLN n'accepte que la variable %COLUMN% pour les colonnes.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.