Answer Posted / solasa
LRECL= option—Specifies the logical record length, in bytes.
This option is used when the records in a file are
longer than 256 bytes (on ASCII platforms). The default
input buffer is 256 bytes.
Records that exceed this length are truncated when they are
read.
Setting the LRECL= option to a greater length ensures that
the input buffer is long enough for the entire record to be
read. This is usually not an issue on EBCDIC platforms
because the data control block specifies the logical record
length for SAS.
As shown in the following example, the LRECL=
statement option in an INFILE statement overrides the LRECL=
system option, if it is used.
infile 'C:\mydata\test.dat' dsd truncover lrecl=4096;
| Is This Answer Correct ? | 15 Yes | 0 No |
Post New Answer View All Answers
how to change the execute of macro
what is the different between functions and procs that calculate the same simple descriptive statistics? : Sas programming
How would you invoke a macro? : sas-macro
What do you know about sas and what we do? : sas-grid-administration
How do you define proc in sas? : sas-grid-administration
Describe crosslist option in tables statement?
If you have a dataset that contains 100 variables, but you need only five of those, what is the code to force SAS to use only those variables?
Why double trailing @@ is used in input statement?
Tell e how how dealt with..
Can you execute a macro within a macro? Describe. : sas-macro
Difference between sum function and using “+” operator?
What does the RUN statement do?
how do the in= variables improve the capability of a merge? : Sas programming
How will you react when, while consulting a SAS documentation manual to get an answer to a problem, someone says hey, I thought you were supposed to know all that stuff already, and not have to look it up in a book?
what is data access? : Sas-di