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

SUBSTRING

Descripción

SUBSTRING
es una función de fila que devuelve los caracteres especificados de un
TEXT
basado en la posición inicial y final opcionales dadas.

Sintaxis

SUBSTRING
(
search_string
,
start
,
end
)

Valor devuelto

Devuelve un valor por fila de tipo
TEXT
.

Parámetros de entrada

search_string
Es obligatorio. El nombre de un campo o expresión de tipo
TEXT
(o una cadena literal).
inicio
Es obligatorio. Un número entero que especifica dónde comienzan los caracteres devueltos (ambos inclusive), siendo 0 el primer carácter de la cadena. Si
inicio
es mayor que el número de caracteres, se devuelve una cadena vacía. Si
start
es mayor que
end
, se devuelve una cadena vacía.
fin
Opcional. Un número entero positivo que especifica dónde terminan los caracteres devueltos (exclusivo), sin que el carácter
final
forme parte del valor devuelto. Si
end
es mayor que el número de caracteres, o no se especifica, se devuelve el valor de cadena completo (desde
start
).

Ejemplos

Devuelve la primera letra del campo
de nombre
:
SUBSTRING([name], 0, 1)
Devuelve solo los 3 dígitos del medio sin guiones de un número de teléfono de EE. UU. con el formato,
123-456-7891
:
SUBSTRING([us phone number], 4, 7)