Función SAS

Función PUT

Convierte un valor numérico o fecha a cadena usando un formato SAS.

Descripción

PUT(fuente, formato) es el análogo de formateo a texto. En SQL otros dialectos usan CAST AS VARCHAR con estilo; aquí eliges FORMAT (p. ej. BEST12., DATE9., COMMA10.2). Común para construir etiquetas o claves derivadas.

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
PUT(fuente, formato)

Argumentos y notas

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

formato
Nombre de formato terminado en punto o nombre de formato de usuario compilado.

Ejemplo

SAS
txt_fecha = put('15APR2026'd, DATE9.);

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.