domingo, 15 de octubre de 2017

VARIABLES MACRO AUTOMÁTICAS EN SAS

Al iniciar una sesión de SAS, se configuran una serie de macros automáticas, que se pueden utilizar en los programas. Algunas de ellas son:
  • &SYSDATE: Expresa la fecha actual: 15OCT17
  • &SYSTIME: Muestra la hora actual: 7:15
  • &SYSDAY: Arroja el día de la semana: Tuesday
  • &SYSVER: Informa de la versión de SAS que tenemos instalada: 9.4
  • &SYSTIME: Muestra la hora actual: 7:15
  • &SYSDSN: Muestra la librería y el nombre del último dataset creado en la actual sesión de SAS: WORK A
Las utilizamos para obtener información actual de una manera sencilla. Un ejemplo puede ser el siguiente: si necesitamos obtener la fecha actual incluyendo el día de la semana, basta con invocar las macros automáticas &SYSDAY y &SYSDATE:



%put fecha actual=&SYSDAT, &SYSDATE;




En el log obtendremos la siguiente salida:




1    %put fecha actual=&SYSDAY &SYSDATE;

fecha actual=Sunday, 15OCT17







No hay comentarios:

Publicar un comentario