Tag: data step

Shelly Goodin 6
SAS author's tip: Help from the DESCRIBE TABLE statement

The first line of this week's SAS tip grabs your attention, "PROC SQL provides a helpful (though potentially dangerous) tool in the form of the DESCRIBE TABLE statement." SAS author, consultant, and member of the SAS-L Hall of Fame Howard Schreier included this intriguing statement in his book PROC SQL by Example: Using

SAS Events
1
Top 3 tips for advanced SAS programmers

Art Carpenter’s newest book, Carpenter’s Guide to Innovative SAS Techniques, offers advanced SAS programmers an all-in-one programming reference that includes advanced topics not easily found outside the depths of SAS documentation or more advanced training classes. No matter how you approach the use of SAS software, the techniques provided in

SAS Jedi 4
Jedi SAS Tricks: Email from the Front – Part 2

In my last blog post, I discussed how to use SAS options to send unattended email using an SMTP server. In this segment, I’ll tackle creating “pretty” email (using HTML) and sending out emails with attachments. First, I produced a basic report using ODS. I liked the look, and set

SAS Jedi 6
Jedi SAS Tricks: Email from the Front - Part 1

I’m responsible for a SAS program that runs nightly in batch on a Linux server here at SAS. I am also a road warrior, and routine status checking via a remote connection is often tricky, and sometimes impossible due to unstable hotel internet connections. So I thought “Why can’t SAS just

Shelly Goodin 1
Planting the seeds in keyed order

Contributed by Michele Burlew, president of Episystems Inc. and SAS Press author My SAS writing adventure this summer is a new book that will cover hash object programming. It won’t be very long, maybe 100 pages, and it will have lots of examples. As a longtime SAS programmer, I was