Я пытаюсь использовать функцию substr в макросах SAS следующим образом:
%let hg=Name;
data gg_;
set sashelp.class;
gh=%substr(&hg,1,3);
run;
а также я попробовал
data gg_;
set sashelp.class;
gh=%sysfunc(substr(&hg,1,3));
run;
Здесь Name - это переменная в sashelp.class
Но я не получаю первые три символа из переменной Name в gh. Как мне это сделать?