メインコンテンツにスキップ
Workday User Guide
最終更新: 2023-06-23
EXTRACT_VALUE

EXTRACT_VALUE

説明

EXTRACT_VALUE
は、区切られたキー/値のペアを含む文字列から、指定されたキーの値を抽出する行関数です。

構文

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

戻り値

指定されたキーの値を型として返します
TEXT

入力パラメータ

文字列
必須のコンテンツ。型のフィールド
TEXT
または、キー/値のペアの区切りリストを含むリテラル文字列。
key_name
必須のコンテンツ。値を抽出するキー名。
区切り文字
任意です。キーと値の間に使用される区切り文字。指定しない場合の値
u0003
が使用されています。これは "" に対する Unicode エスケープ シーケンスです
start of text
文字
pair_delimiter
任意です。入力文字列に複数のキー/値のペアが含まれている場合に、キー/値のペア間で使用される区切り文字。指定しない場合の値
u0002
が使用されています。これは "" に対する Unicode エスケープ シーケンスです
end of text
文字

キー/値のペアのリテラル文字列から
キーの値を抽出します。
EXTRACT_VALUE("firstname;daria|lastname;hutch", "lastname", ";", "|") returns
hutch
"" から
E メール
キーの値を抽出
Text
key:value,key:value
: の形式の文字列を含む
Contact_Information
という名前のフィールド
EXTRACT_VALUE([contact_info], "email", ":", ",")