BookmarkSubscribeRSS Feed
Tecla1
Quartz | Level 8

Good morning,

pls I find a kindly help…

 

I need to use the value of a variable in two different pass of data. I try to take the value with 'Retain' but I think that the second pass of data delete the buffer and therefore the value I need to remember. For example the variable 'censito' here below:

 

data output_and_&ndg.;

set h_dwh.output_and_corporate_1811;

if ndg_id=&ndg. and CLIENT_CODE_STD = &banca.;

retain censito 0;

 censito=censito_cd;

run;

 

data cr_ritorno_&ndg.;

set h_dwh.cr_ritorno_1811 ;

where censito_cd=censito;

run;

 

1 REPLY 1
Tecla1
Quartz | Level 8

Ok Tnks was not a proper demand… (!) I resolved with a proc sql !!  TNKS!!!

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 764 views
  • 0 likes
  • 1 in conversation