BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
HitmonTran
Pyrite | Level 9

Hi All,

 

I need help removing this warning log message:

"WARNING: Variable USUBJID already exists on file WORK.DS0."

 

I've searched for answers in other posts but nothing was able to fix.  Can anyone help me?? Thanks.

proc sql noprint;  
	create table DS0 as
	select A.* ,B.USUBJID, B.RFSTDTC, B.RFENDTC, B.RFXSTDTC, B.RFXENDTC 
	from ct as A left join
sdtm.dm as B on A.usubjid = B.usubjid; quit;

 

1 ACCEPTED SOLUTION

Accepted Solutions
PGStats
Opal | Level 21

Remove B.subjid from the select columns. You don't need it since it is already in table ct.

PG

View solution in original post

2 REPLIES 2
PGStats
Opal | Level 21

Remove B.subjid from the select columns. You don't need it since it is already in table ct.

PG
HitmonTran
Pyrite | Level 9
wow thanks PGStats! I spend a couple hours reading and testing different solutions until I decided to post. Thank you! you made my Friday

SAS Innovate 2025: Register Today!

 

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.


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
  • 2 replies
  • 1253 views
  • 0 likes
  • 2 in conversation