Función SAS

Función ATTRC

Valor de un atributo de conjunto de datos de tipo carácter (p. ej. LABEL, ENCODING).

Descripción

ATTRC trabaja con identificador devuelto por OPEN; uso típico con %SYSFUNC en macros o OPEN en DATA step. Contenido alineado con SAS 9.4 Functions and CALL Routines: Reference (diccionario A–B, lefunctionsref).

Forma habitual de uso

Patrón típico de llamada en expresión SAS (DATA step, asignaciones o WHERE). En PROC SQL comprueba que la función esté permitida en el contexto del procedimiento y la versión de SAS.

SAS
ATTRC(dsid, nombre-atributo)

Argumentos y notas

Qué representa cada argumento y comportamiento frente a valores missing o tipos mezclados.

Argumentos
Ver sintaxis oficial SAS 9.4; tipos y longitudes coherentes con el motor.

Ejemplo

SAS
data _null_;
  dsid = open('sashelp.class', 'i');
  enc = attrc(dsid, 'ENCODING');
  put enc=;
  dsid = close(dsid);
run;

Comprueba la sintaxis y el comportamiento en la versión de SAS de tu entorno; el log del programa y la ayuda integrada suelen ser la referencia más fiable ante dudas.