Publicado el :
Data Management CREACIÓN_INTERNA

Creación de caracteres especiales y hexadecimales

Este código también está disponible en: Deutsch English Français
En espera de validación
Este programa crea una tabla SAS© temporal 'try' para probar el comportamiento de las cadenas de caracteres. Inserta una entidad HTML de salto de línea (
) y una secuencia hexadecimal ('A0A0A0A0'x, que a menudo corresponde a espacios no separables en codificación de un solo byte) para verificar su almacenamiento o visualización.
Análisis de datos

Type : CREACIÓN_INTERNA


Los datos se generan manualmente en el paso Data utilizando constantes y la función CATT.

1 Bloque de código
DATA STEP Data
Explicación :
Generación de la tabla 'try'. La primera observación concatena 'mean', una entidad HTML de salto de línea, y 'std'. La segunda observación concatena una cadena hexadecimal (4 bytes A0) con el texto '|indented|'.
¡Copiado!
1DATA try;
2 patchar=catt('mean', '
', 'std');
3 OUTPUT;
4 patchar=catt('A0A0A0A0'x, '|indented|'); OUTPUT;
5RUN;
2 Bloque de código
PROC PRINT
Explicación :
Muestra el contenido de la tabla 'try' creada anteriormente para visualizar el resultado de las concatenaciones.
¡Copiado!
1PROC PRINT;RUN;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.