Thank you Kurt. That would work well if I was trying to tailor to one specific file format, but the reality is that I need a generic SAS script that can export any kind of SAS dataset to CSV (without knowing which fields it contains)... The script above works very well for what I need, with the exception of date fields, which is exported as integers - and therefore requires the receiving application of the CSV to "know" which fields are date/time coming from SAS, and convert them appropriately. Is it possible to have more control over the export process, so that I can have something like (pseudo-code): if (field is date) then format="yyyy-MM-dd";
... View more