Cómo: |
La función SUBSTR extrae una subcadena basada en sus puntos de inicio y final en la cadena principal. SUBSTR puede modificar la posición de la subcadena en función de los valores de otros campos.
También existe una función SUBSTR disponible en el lenguaje de informes. Para más información acerca de esta función, consulte SUBSTR: Cómo extraer una subcadena.
SUBSTR(string, start, length)
donde:
Alfanumérico
Es la cadena principal entre comillas simples, o un campo o variable que contenga la cadena de caracteres.
Número entero
Es la posición inicial de la subcadena en la cadena principal.
Número entero
Es la longitud de la subcadena, en caracteres.
SUBSTR extrae la primera letra de FIRST_NAME, la combina con LAST_NAME y almacena el resultado en UID:
MAINTAIN FILE EMPLOYEE CASE TOP INFER EMP_ID FIRST_NAME LAST_NAME INTO ADDSTACK COMPUTE UID/A9 = SUBSTR(ADDSTACK().FIRST_NAME,1,1) || ADDSTACK().LAST_NAME; ENDCASE END
La siguiente tabla muestra los valores de ejemplo de FIRST_NAME y LAST_NAME y los correspondientes a UID:
FIRST_NAME LAST_NAME UID JOE SMITH JSMITH SAM JONES SJONES TERRI WHITE TWHITE
WebFOCUS |