Passer au contenu principal
Workday User Guide
Dernière mise à jour : 2023-06-23
EXTRACT_VALUE

EXTRACT_VALUE

Description

EXTRACT_VALUE
est une fonction de rangée qui extrait la valeur de la clé donnée à partir d'une chaîne contenant des paires clé/valeur délimitées.

Syntaxe

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

Valeur de retour

Retourne la valeur de la clé précisée en tant que type
TEXT
.

Paramètres d'entrée

chaîne
Est obligatoire. Un champ de type
TEXT
ou chaîne littérale qui contient une liste délimitée de paires clé/valeur.
key_name
Est obligatoire. Nom clé pour lequel extraire la valeur.
délimiteur
Facultatif. Le délimiteur utilisé entre la clé et la valeur. Si elle n'est pas précisée, la valeur
u0003
est utilisée. Il s'agit de la séquence d'échappement Unicode pour le
start of text
caractère.
pair_delimiter
Facultatif. Délimiteur utilisé entre les paires clé/valeur lorsque la chaîne d'entrée contient plus d'une paire clé/valeur. Si elle n'est pas précisée, la valeur
u0002
est utilisée. Il s'agit de la séquence d'échappement Unicode pour le
end of text
caractère.

Exemples

Extrayez la valeur de la clé de
nom de famille
à partir d’une chaîne littérale de paires clé/valeur :
EXTRACT_VALUE("firstname;daria|lastname;hutch", "lastname", ";", "|") returns
hutch
Extrayez la valeur de la clé
de courriel
à partir d'un
Text
Le champ nommé
contact_info
contient des chaînes au format
clé:valeur,key:value
:
EXTRACT_VALUE([contact_info], "email", ":", ",")