BookmarkSubscribeRSS Feed
Jibyjacob7
Calcite | Level 5

I wanted to add a variable to dataset but its returning following error .

 

File_"&Period_Year";

ERROR: User does not have appropriate authorization level for library WC000002.

 

the variable is valid and when i add to the datastep  define a column it does work but when i add to the dataset. 

4 REPLIES 4
Reeza
Super User
Please show the full code. That line could be problematic in several ways depending on where it's used.
Jibyjacob7
Calcite | Level 5

it worked when i added this let statement. %let period_year = &period_year ;

Kurt_Bremser
Super User

The ERROR means that you tried to create a dataset in a library where you do not have write permission.

Please post the complete log of your step, and use the </> button to post it.

Jibyjacob7
Calcite | Level 5
it worked when i added a let statement %let period_year = &period_year ;
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
  • 4 replies
  • 939 views
  • 0 likes
  • 3 in conversation