It will really help you get better/quicker answers if when you get errors that you copy the text of the submitted code along with the messages or errors received from the log and paste all the text into a code box opened on the forum with the {I} or "running man" icon.
The code box is important because the log often places characters in the error messages that indicate where the error was determined but the main message windows will reformat white space resulting in those characters moving and becoming less useful.
The entire procedure or data step is important as sometimes the cause of the reported error is something from previous lines of code such as a missing semicolon.
We also sometimes have folks say they are getting errors when the actual message is a note or warning.