BookmarkSubscribeRSS Feed
deleted_user
Not applicable
Hi,
I want to import a .txt data to SAS using proc import. But SAS always truncates my string variables. e.g. EXCESSIVEWET is truncated to be EXCESSIV.

How do I define the length of variable while using proc import? the procedure that I used is:

Proc import datafile='C:\Nov.txt'
out=mylib.nov dbms=tab replace;
getnames=yes;
run;

Thanks
1 REPLY 1
LinusH
Tourmaline | Level 20
You might want to check out the GUESSINGROWS option. It has a default of 20. This means that if your longer fields appear after 20 rows, IMPORT will not consider them when calculating the column length.

/Linus
Data never sleeps
What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

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
  • 1 reply
  • 959 views
  • 0 likes
  • 2 in conversation