Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > SAS Base
SAS Base Forum d'entraide sur SAS base : étape data, procédures non statistiques, procédures non graphiques, SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/11/2007, 15h00   #1
Nouveau Membre du Club
 
Homme jean marie maugis
Développeur Java
Inscription : décembre 2003
Messages : 44
Détails du profil
Informations personnelles :
Nom : Homme jean marie maugis
Localisation : France

Informations professionnelles :
Activité : Développeur Java
Secteur : Santé

Informations forums :
Inscription : décembre 2003
Messages : 44
Points : 31
Points : 31
Par défaut Compteur automatique

Bonjour,
Connaissez vous une fonction ou une variable macro SAS qui permettrai dans une proc sql pour créer une colonne qui s'incrémente. exemple :

Code :
1
2
3
4
5
6
proc sql;
   CREATE VIEW work.W5HISWGR AS
   SELECT identifiant_procedure,
&(fonction ou variable) AS identifiant_referentiel_travaux
   FROM LNSWKFLT.N_PROCEDURE ;
quit;

Merci d'avance
JMMAUGIS
jmmaugis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2007, 15h22   #2
Responsable SAS
 
Inscription : septembre 2006
Messages : 1 973
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 1 973
Points : 4 810
Points : 4 810
Bonjour,
Je sais que tu peux faire ce genre de manipulation dans un data avec un call symput!!

Quelque chose comme:
Citation:
data baseF;
set base;
call symput('id',_N_);
RUN;
fafabzh6 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h11.


 
 
 
 
Partenaires

Hébergement Web