Skip to main content
Workday User Guide
Laatst bijgewerkt: 2023-06-23
EXTRACT_VALUE

EXTRACT_VALUE

Omschrijving

EXTRACT_VALUE
is een rijfunctie die de waarde voor de opgegeven sleutel extraheert uit een tekenreeks met sleutel/waarde-paren met scheidingstekens.

Syntaxis

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

Retourwaarde

Retourneert de waarde van de opgegeven sleutel als type
TEXT
.

Invoerparameters

tekenreeks
Vereist. Een veld van het type
TEXT
of letterlijke tekenreeks die een lijst met scheidingstekens van sleutel/waarde-paren bevat.
key_name
Vereist. De sleutelnaam waarvoor de waarde moet worden geëxtraheerd.
delimiter
Optioneel. Het scheidingsteken dat wordt gebruikt tussen de sleutel en de waarde. Als u niets opgeeft, wordt de waarde
u0003
wordt gebruikt. Dit is de Unicode-escapereeks voor de
start of text
teken.
pair_delimiter
Optioneel. Het scheidingsteken dat tussen sleutel/waarde-paren wordt gebruikt wanneer de invoertekenreeks meer dan één sleutel/waarde-paar bevat. Als u niets opgeeft, wordt de waarde
u0002
wordt gebruikt. Dit is de Unicode-escapereeks voor de
end of text
teken.

Voorbeelden

Extraheer de waarde van de
achternaamsleutel
uit een letterlijke tekenreeks van sleutel/waarde-paren:
EXTRACT_VALUE("firstname;daria|lastname;hutch", "lastname", ";", "|") returns
hutch
De waarde van de
e-mailsleutel
extraheren uit a
Text
veld met de naam
contact_info
dat tekenreeksen bevat in de notatie
key:value,key:value
:
EXTRACT_VALUE([contact_info], "email", ":", ",")