As featured in: Data Management Solutions Using SAS Hash Table Operations: A Business Intelligence Case Study , and built from this github repository.
Player_Candidates.sas
1 /* "Player_Candidates.sas" from the SAS Press book
2  Data Management Solutions Using SAS Hash Table Operations:
3  A Business Intelligence Case Study
4 */
5 
6 proc sql;
7  create table TEMPLATE.PLAYER_CANDIDATES
8  (
9  Player_ID num format=Z5. label = "Player ID",
10  Team_SK num label = "Team Surrogate Key",
11  First_Name char(12) informat=$12. label = "First Name",
12  Last_Name char(12) informat=$12. label = "Last Name",
13  Position_Code char(3) informat=$3. label = "Batter Position",
14  Bats char(1) informat=$1. label = "Bats L, R or Switch",
15  Throws char(1) informat=$1. label = "Throws L or R"
16  );
17 quit;