I am using SAS EG 4.2, our screens are a bit different so we must not be on the same release. I am still getting the decimal. No matter what I change the column format to, it makes it numeric. On the 2nd screen "Modify additional properties", I give the column & alias name and under 'column type' there are radio buttons for either Character or Numeric. I am chosing 'character'. On the 3rd screen, it still interprets it as numeric. When I hit the 'back' key and return to the 2nd screen, the radio button that I had set to 'character' has gone back to 'numeric. Here is the code generated (on 3rd screen) Alias: TP_NAME_ACCTID_3 Column: TP_NAME_ACCTID_3 Type: Numeric <=== shows as numeric even when I set the column type to character Format: None Length: Default Summary: None Expression: (SUBSTR(PUT(t1.ACCOUNT_ID, 8.),1,3)) My result is still coming as 3.5 I was going to send screen shots and couldn't figure out how to copy & paste them in the body of this as you did above. I can accomplish this in Oracle Sql but I am new to SAS and I just can't get it to work!
... View more