p********a 发帖数: 5352 | 1 ☆─────────────────────────────────────☆
xiaotudou (我爱吃土豆) 于 (Thu Feb 28 21:24:24 2008) 提到:
如果先产生了一个dataset, 这个dataset有时是空的, 有时有observations. 我需
要写个if statement, 即, 如果这个dataset是空的, 做什么什么, 如果有obs, 做
什么什么. 请问这个if statement该怎么写.
我现在用比较罗嗦的方法, 用sql数这个dataset obs的个数,成为一个macro varia
ble. 然后if 这个macro variable=0 then do; else do; 请问有没有更好更简洁的
. 谢谢
☆─────────────────────────────────────☆
papertigra (长工胖头猪) 于 (Thu Feb 28 23:37:51 2008) 提到:
Try:
%if %SYSFUNC(ATTRN(data-set_id,‘nobs'))>0 %then
☆──── |
|