Función SAS
Función ADDR
Dirección de memoria de una variable en plataformas de 32 bits.
Descripción
ADDR devuelve un valor numérico con la dirección de almacenamiento. En 64 bits no es apropiada; SAS recomienda ADDRLONG. Uso avanzado con PEEK/POKE. 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.
ADDR(variable)
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
data _null_;
/* Solo 32-bit; en 64-bit usar ADDRLONG */
put 'Ver ADDRLONG';
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.