Como: |
A função SUBSTR extrai uma substring com base no local onde ela começa na string pai. SUBSTR pode variar a posição da substring dependendo dos valores de outros campos.
Também há uma função SUBSTR disponível na linguagem de relatórios. Para obter mais informações sobre esta função, consulte SUBSTR: Como Extrair uma Substring.
SUBSTR(string, start, length)
onde:
Alfanumérico
É a string pai colocada entre aspas simples ou um campo ou variável contendo a string de caracteres.
Inteiro
É a posição inicial da substring na parent_string.
Inteiro
É o comprimento em caracteres, da substring.
SUBSTR extrai a primeira letra de FIRST_NAME, a combina com LAST_NAME e armazena o resultado em 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
A tabel a seguir mostra valores de exemplo para FIRST_NAME e LAST_NAME e os valores correspondentes para UID:
FIRST_NAME LAST_NAME UID JOE SMITH JSMITH SAM JONES SJONES TERRI WHITE TWHITE
Information Builders |