Ir para o conteúdo principal
Workday User Guide
Última atualização: 2023-06-23
SUBSTRING

SUBSTRING

Descrição

SUBSTRING
é uma função de linha que retorna os caracteres especificados de uma
TEXT
com base na posição inicial e na posição final opcional fornecidas.

Sintaxe

SUBSTRING
(
search_string
,
start
,
end
)

Valor de retorno

Retorna um valor por linha do tipo
TEXT
.

Parâmetros de entrada

search_string
É obrigatório. O nome de um campo ou uma expressão do tipo
TEXT
(ou uma cadeia de caracteres literal).
início
É obrigatório. Um número inteiro que especifica onde os caracteres retornados começam (inclusive), com 0 sendo o primeiro caractere da cadeia de caracteres. Se
start
é maior que o número de caracteres, uma cadeia de caracteres vazia é retornada. Se
o valor de start
é maior que
o valor de end
, uma cadeia de caracteres vazia é retornada.
término
Opcional. Um número inteiro positivo que especifica onde os caracteres retornados terminam (exclusivo), com o caractere
final
não fazendo parte do valor de retorno. Se
end
é maior que o número de caracteres ou não é especificado, todo o valor da cadeia de caracteres (de
start
) é retornado.

Exemplos

Retornar a primeira letra do campo
de nome
:
SUBSTRING([name], 0, 1)
Retornar somente os três dígitos do meio, sem hifens, de um número de telefone dos EUA no formato
123-456-7891
:
SUBSTRING([us phone number], 4, 7)