Bonjour à tous,
voici mon petit exemple:
table a:
NOM TYPE IDENT_DOUB
MELISSA U 1170000001
NADI U 1170000002
TARA U 1170000003
SARA U 1170000004
MASSA U 1170000005
ASSIA P 9170000001
ASSIA S 9170000001
NAILA P 9170000002
NAILA S 9170000002
NAILA S 9170000002
SAMI P 9170000003
SAMI S 9170000003
je voudrais créer la colonne IDENT_DOUB
voici mon programme qui ne marche pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 data a; set a; by IDINDIVIDU; PR_IND_KEY1=9170000001; PR_IND_KEY2=1170000001; retain PR_IND_KEY; if TYPE_IND ne 'U' then PR_IND_KEY=PR_IND_KEY1+1; else PR_IND_KEY2+1; run;
Merci pour votre aide.
Partager