Saltar al contenido principal
Workday User Guide
Última actualización: 2023-06-23
EXTRACT_VALUE

EXTRACT_VALUE

Descripción

EXTRACT_VALUE
es una función de fila que extrae el valor de la clave dada de una cadena que contiene pares clave/valor delimitados.

Sintaxis

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

Valor devuelto

Devuelve el valor de la clave especificada como tipo
TEXT
.

Parámetros de entrada

cadena
Es obligatorio. Un campo de tipo
TEXT
o cadena literal que contiene una lista delimitada de pares clave-valor.
key_name
Es obligatorio. El nombre de clave para el que se va a extraer el valor.
delimitador
Opcional. El delimitador utilizado entre la clave y el valor. Si no se especifica, el valor
u0003
se utiliza. Esta es la secuencia de escape Unicode para el
start of text
carácter
pair_delimiter
Opcional. El delimitador utilizado entre pares clave-valor cuando la cadena de entrada contiene más de un par clave-valor. Si no se especifica, el valor
u0002
se utiliza. Esta es la secuencia de escape Unicode para el
end of text
carácter

Ejemplos

Extraiga el valor de la clave
lastname
de una cadena literal de pares clave/valor:
EXTRACT_VALUE("firstname;daria|lastname;hutch", "lastname", ";", "|") returns
hutch
Extraer el valor de la clave
de correo electrónico
de un
Text
campo denominado
contact_info
que contiene cadenas con el formato
clave:valor,clave:valor
:
EXTRACT_VALUE([contact_info], "email", ":", ",")