proc sql noprint;
select date1 into : date from bargaindate where i=1;
quit;
是不是date1一定是要数值型,当date1为09MAY2005的时候,就报以下错误:
NOTE: 由宏变量“DATE”生成行。
1 09MAY2005
-------
22
ERROR 22-322: 语法错误,期望下列之一: !, !!, &, *, **, +, -, /, <, <=, <>, =, >, ><, >=, AND, EQ, GE, GT, IN, LE, LT, MAX, MIN,
NE, NG, NL, NOTIN, OR, ^=, |, ||, ~=.
请各位大侠看看怎么解决,谢啦。