Firstly use PROC PRINTTO; to save LOG information and then use data step to count them all.
proc printto log='c:\temp\saslog.log' newfile;
run;
..........your sas code here.............
proc printto;run;
data _null_;
infile 'c:\temp\saslog.log' end=last;
input;
if _infile_ =: 'ERROR' then count+1;
if last then putlog 'The number of ERROR is ' count ;
run;
The 2025 SAS Hackathon has begun!
It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.