Solved

covert character 8 to integer 8

Posted on 2011-09-02
5
332 Views
Last Modified: 2013-11-16
Hi,
How can i convert char 8 to integer 8 .

Thanks,
0
Comment
Question by:sam2929
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
5 Comments
 
LVL 60

Expert Comment

by:Kevin Cross
ID: 36475437
Here is an option if I am understanding documentation correctly: use INPUT to go from character to integer and PUT to go from integer to character.
0
 

Author Comment

by:sam2929
ID: 36476614
i did
input(IND,integer8.) it don't like it
0
 
LVL 14

Accepted Solution

by:
Aloysius Low earned 500 total points
ID: 36476631
input(IND, best.)
0
 
LVL 60

Expert Comment

by:Kevin Cross
ID: 36476633
Did you look at the link I provided? I don't believe integer8. is a proper informat. I think it is just 8.
http://support.sas.com/publishing/pubcat/chaps/59498.pdf

try:
input(IND, 8.)

Open in new window

or
input(IND, comma8.)

Open in new window

(latter is used when you need to strip commas from a string like '1,000'.
0
 
LVL 7

Expert Comment

by:d507201
ID: 36497866
This code works just fine.  MWVISA1 is correct... the proper informat is 8. not integer8.  If the length of your character variable is varying then use the BEST. informat instead of 8.  SAS will always store the numbers in 8 bytes but numbers bigger than I think 14 digits will be stored in scientific notation and so lose precision when retrieved.

data charData;
char='12345678';
run;

Data numData; set charData;
num=input(char,8.);
put _all_;
run;

proc contents data=numData;
run;
0

Featured Post

Get Database Help Now w/ Support & Database Audit

Keeping your database environment tuned, optimized and high-performance is key to achieving business goals. If your database goes down, so does your business. Percona experts have a long history of helping enterprises ensure their databases are running smoothly.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
error in oracle form 11 53
Need to create and populate a column map table 5 62
Email question 19 93
sql views 3 57
These days, all we hear about hacktivists took down so and so websites and retrieved thousands of user’s data. One of the techniques to get unauthorized access to database is by performing SQL injection. This article is quite lengthy which gives bas…
Azure Functions is a solution for easily running small pieces of code, or "functions," in the cloud. This article shows how to create one of these functions to write directly to Azure Table Storage.
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

751 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question