Thanks Chris, I used the info in your post to create a somewhat unique tablename:

/* Create unique tablename. */
data _null_;
tablename = substr(cat("MO", compress(uuidgen(),"-")),1,30);
call symput('tablename', tablename);
run;