Zum Hauptinhalt wechseln
Workday User Guide
Zuletzt aktualisiert: 2023-06-23
EXTRACT_VALUE

EXTRACT_VALUE

Beschreibung

EXTRACT_VALUE
ist eine Zeilenfunktion, die den Wert des angegebenen Schlüssels aus einer Zeichenfolge extrahiert, die Schlüssel/Wert-Paare mit Trennzeichen enthält.

Syntax

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

Rückgabewert

Gibt den Wert des angegebenen Schlüssels als Typ zurück
TEXT
.

Eingabeparameter

Zeichenfolge
Erforderliche Inhalte. Ein Feld der Art "".
TEXT
- oder Literalzeichenfolge, die eine durch Trennzeichen getrennte Liste von Schlüssel/Wert-Paaren enthält.
key_name
Erforderliche Inhalte. Der Name des Schlüssels, für den der Wert extrahiert werden soll.
delimiter
Optional. Das Trennzeichen, das zwischen dem Schlüssel und dem Wert verwendet wird. Falls nicht angegeben, der Wert
u0003
wird verwendet. Dies ist die Unicode-Escape-Sequenz für die
start of text
Zeichen.
pair_delimiter
Optional. Das Trennzeichen, das zwischen Schlüssel/Wert-Paaren verwendet wird, wenn die Eingabezeichenfolge mehr als ein Schlüssel/Wert-Paar enthält. Falls nicht angegeben, der Wert
u0002
wird verwendet. Dies ist die Unicode-Escape-Sequenz für die
end of text
Zeichen.

Beispiele

Extrahieren Sie den Wert des Schlüssels
für den Nachnamen
aus einer Literalzeichenfolge von Schlüssel/Wert-Paaren:
EXTRACT_VALUE("firstname;daria|lastname;hutch", "lastname", ";", "|") returns
hutch
Extrahieren Sie den Wert des
E-Mail
-Schlüssels aus einer
Text
Feld mit dem Namen
Contact_info
, das Zeichenfolgen im Format
Schlüssel:Wert,Schlüssel:Wert
enthält:
EXTRACT_VALUE([contact_info], "email", ":", ",")