Macro .ALLCOL

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

Syntaxe

.ALLCOL("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 de la dernière ligne

Exemple

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

.ALLCOL("%COLUMN% %COLTYPE%","",",",";")

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

ID_AUTEUR char(12),
NOM_AUTEUR varchar(40),
PRENOM_AUTEUR varchar(40),
BIO_AUTEUR long varchar,
AVANCE_AUTEUR numeric(8,2),
ADRESSE_AUTEUR varchar(80),
VILLE varchar(20),
ETAT char(2),
CODEPOSTAL char(5),
TEL_AUTEUR char(12);