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

EXTRACT_VALUE

Descrição

EXTRACT_VALUE
é uma função de linha que extrai o valor fornecido da chave de uma cadeia de caracteres que contém pares de chave-valor delimitados.

Sintaxe

EXTRACT_VALUE
(
string
,
key_name
[,
delimiter
], [
pair_delimiter
])

Valor de retorno

Retorna o valor da chave especificada como tipo
TEXT
.

Parâmetros de entrada

cadeia de caracteres
É obrigatório. Um campo do tipo
TEXT
ou cadeia de caracteres literal que contém uma lista delimitada de pares chave-valor.
key_name
É obrigatório. O nome da chave para a qual extrair o valor.
delimiter
Opcional. O delimitador usado entre a chave e o valor. Caso não seja especificado, o valor
u0003
é usado. Esta é a sequência de escape Unicode para o
start of text
caractere
pair_delimiter
Opcional. O delimitador usado entre pares de chave-valor quando a cadeia de caracteres de entrada contém mais de um par chave-valor. Caso não seja especificado, o valor
u0002
é usado. Esta é a sequência de escape Unicode para o
end of text
caractere

Exemplos

Extraia o valor da chave do
sobrenome
de uma cadeia de caracteres literal de pares chave-valor:
EXTRACT_VALUE("firstname;daria|lastname;hutch", "lastname", ";", "|") returns
hutch
Extraia o valor da chave
de e-mail
de um
Text
campo denominado
contato_contato
que contém cadeias de caracteres no formato de
chave:valor,chave:valor
:
EXTRACT_VALUE([contact_info], "email", ":", ",")