I love the SAS macro language and the power it gives you. Being able to control the creation of a SAS program, or its execution path, is immensely valuable. The SAS macro language contains the vast majority of the functional and logic capabilities of t…
Tag: syntax
NOTE: There’s No In In Macro (or is there?!)
I love the SAS macro language and the power it gives you. Being able to control the creation of a SAS program, or its execution path, is immensely valuable. The SAS macro language contains the vast majority of the functional and logic capabilities of t…
NOTE: (Constructive) Feedback is Good
Sometimes it’s adequate that SAS simply does what you ask. On other occasions, it’s useful to know a little more detail of what SAS is doing on your behalf – maybe because it’s making decisions for you, or maybe you’re trying to figure-out a problem w…
NOTE: (Constructive) Feedback is Good
Sometimes it’s adequate that SAS simply does what you ask. On other occasions, it’s useful to know a little more detail of what SAS is doing on your behalf – maybe because it’s making decisions for you, or maybe you’re trying to figure-out a problem w…
NOTE: (Constructive) Feedback is Good
Sometimes it’s adequate that SAS simply does what you ask. On other occasions, it’s useful to know a little more detail of what SAS is doing on your behalf – maybe because it’s making decisions for you, or maybe you’re trying to figure-out a problem w…
NOTE: Base SAS Tip Sheets
I think I may have mentioned these in passing before, but they’re certainly worth a repeat reference. The right-hand margin of the Base SAS Focus Area on the SAS Support web site offers a number of free tip sheets for download. I’ve been using the…
NOTE: Base SAS Tip Sheets
I think I may have mentioned these in passing before, but they’re certainly worth a repeat reference. The right-hand margin of the Base SAS Focus Area on the SAS Support web site offers a number of free tip sheets for download. I’ve been using the…
NOTE: Substringing Without Notes
The SUBSTR function is a much-used function but can be frustrating when it issues an abrupt NOTE to the log when the string isn’t long enough to produce a result.
If the design of your code means that you’re happy to allow a null result from you…