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 ligne 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 renvoi

Renvoie la valeur de la clé spécifié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 de clé pour lequel extraire la valeur.
delimiter
Facultatif. Délimiteur utilisé entre la clé et la valeur. Si aucune valeur n'est indiquée, la valeur
u0003
est utilisé. Voici la séquence d'échappement Unicode pour
start of text
caractère.
pair_delimiter
Facultatif. Délimiteur utilisé entre les paires clé/valeur lorsque la chaîne d'entrée contient plusieurs paires clé/valeur. Si aucune valeur n'est indiquée, la valeur
u0002
est utilisé. Voici la séquence d'échappement Unicode pour
end of text
caractère.

Exemples

Extrayez la valeur de la clé
du nom
d'une chaîne littérale de paires clé/valeur :
EXTRACT_VALUE("firstname;daria|lastname;hutch", "lastname", ";", "|") returns
hutch
Extraire la valeur de la clé
e-mail
d'une
Text
Le champ
contact_Info
contient des chaînes au format
clé:value,key:value
:
EXTRACT_VALUE([contact_info], "email", ":", ",")