Como: Referência: |
LPAD utiliza um caractere e o comprimento da saída especificados para exibir uma string de caracteres preenchida à esquerda com aquele caractere.
LPAD(string, out_length, pad_character)
onde:
Comprimento alfanumérico fixo
É uma string para preenchimento no lado esquerdo.
Inteiro
É o comprimento da string de saída após o preenchimento.
Comprimento alfanumérico fixo
É um caractere simples utilizado para preenchimento.
Na solicitação a seguir na fonte de dados WF_REATIL, LPAD preenche a coluna PRODUCT_CATEGORY à esquerda com símbolos @:
DEFINE FILE WF_RETAIL LPAD1/A25 = LPAD(PRODUCT_CATEGORY,25,'@'); DIG1/A4 = DIGITS(ID_PRODUCT,4); END TABLE FILE WF_RETAIL SUM DIG1 LPAD1 BY PRODUCT_CATEGORY ON TABLE SET PAGE NOPAGE ON TABLE SET STYLE * TYPE=DATA,FONT=COURIER,SIZE=11,COLOR=BLUE,$ END
A saída é:
Information Builders |