sas:compress删不掉的空格

原始的数据时TEXT,部分空格是compress删不掉的,需要转为16进制,再识别删除

LIBNAME S '.';
DATA S.TEMP1;
SET S.TEMP;
IF COMPRESS(TEXT)='' THEN TEXT1='空';ELSE TEXT1='非空';
TEXT2=PUT(COMPRESS(TEXT),HEX.);
TEXT3=TEXT;
IF TEXT2='' THEN TEXT2='';
ELSE IF COMPRESS(TEXT2)='09090909' THEN TEXT3='';
RUN;

posted @ 2017-05-22 15:06  Anni爱摩天轮  阅读(1269)  评论(0编辑  收藏  举报