在MVS SAS上创建和定义SAS阵列

在MVS SAS上创建和定义SAS阵列,sas,mainframe,jcl,zos,mvs,Sas,Mainframe,Jcl,Zos,Mvs,我需要在MVS上的SAS中构建一个阵列 我试着用 ARRAY MONTHS[12] $3 ('JAN' 'FEB' 'MAR' ... 'DEC'); 但这是行不通的 有什么建议吗?我没有可以测试的MVS实现 但是为什么不试试MONNAME3呢。格式 1240 data test; 1241 x=1; 1242 y = put(x,monname3.); 1243 put x= y=; 1244 run; x=1 y=Jan 我没有要测试的MVS实现 但是为什么不试试MONNAM

我需要在MVS上的SAS中构建一个阵列

我试着用

ARRAY MONTHS[12] $3 ('JAN' 'FEB' 'MAR' ... 'DEC');
但这是行不通的


有什么建议吗?

我没有可以测试的MVS实现

但是为什么不试试MONNAME3呢。格式

1240  data test;
1241  x=1;
1242  y = put(x,monname3.);
1243  put x= y=;
1244  run;

x=1 y=Jan

我没有要测试的MVS实现

但是为什么不试试MONNAME3呢。格式

1240  data test;
1241  x=1;
1242  y = put(x,monname3.);
1243  put x= y=;
1244  run;

x=1 y=Jan

我终于弄明白了

ARRAY MONTHS{*} JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC;

我终于弄明白了

ARRAY MONTHS{*} JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC;

所以错误信息是…所以错误信息是。。。