Chapter 16 Rédaction d'instructions SQL dans PowerAMC


ALLCOL

Description

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 :

REF_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),
REGION char(2),
CODE_POSTAL char(5),
TEL_AUTEUR char(12);

 


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