Para importar sin problemas de codificación (caracteres raros, las tildes cambiadas, etc.) los archivos extraídos de Limesurvey.
*Es usual que al descargar y luego importar en sas las BDs de limesurvey,
estás se importen con errores asociados a las letrás con tildes o caracteres
especiales;
*la solución es descargar la base en CSV, e importarla vía INFILE agregando
el comando encoding="UTF-8";
data LIB.base;
%let _EFIERR_ = 0; /* set the ERROR detection macro variable */
infile "Ruta\carpeta\archivo.csv"
encoding="UTF-8" /*esta es la parte esencial*/
delimiter = ','
MISSOVER DSD
lrecl=32767
firstobs=2 ;
informat VAR1 $4. ;
informat VAR2 $21. ;
informat VAR3 $4. ;
format VAR1 $4. ;
format VAR2 $21. ;
format VAR3 $4. ;
input
VAR1 $
VAR2 $
VAR3 $
;
if _ERROR_ then call symputx('_EFIERR_',1); /* set ERROR detection macro variable */
run;