each csv file has a header row. when I used the code below, the header row of the first file is skpped, but all header rows from the second file were kept.
data mydata;
infile "c:\temp\*.csv" dlm=',' missover dsd lrecl=32767 firstobs=2;
input
var1
var2 $
var3
var4
...
;
how to solve this problem? Thanks!
Hi,
Its good to check the search first, there are many posts on this, for example:
Start by looking up the INFILE statement option EOV=. It is useful for determining the first line of each file when reading from a concatenated FILEREF.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.