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

TO_DECIMAL

Descripción

TO_DECIMAL
es una función de fila que convierte
TEXT
,
BOOLEAN
,
INTEGER
,
LONG
,
DOUBLE
, o
NUMERIC
valores hasta
NUMERIC
valores con el número por defecto de dígitos antes y después de la coma decimal.

Sintaxis

TO_DECIMAL
(
expression
)

Valor devuelto

Devuelve un valor por fila de tipo
NUMERIC
con el número por defecto de dígitos antes y después de la coma decimal.

Parámetros de entrada

expresión
Es obligatorio. Un campo o expresión de tipo
TEXT
(deben ser caracteres numéricos),
BOOLEAN
,
INTEGER
,
LONG
,
DOUBLE
, o
NUMERIC
.

Ejemplos

Convierta los valores del campo
average_rating
en un tipo de campo Numérico:
TO_DECIMAL([average_rating])
Convierta el campo
average_rating
en un tipo de campo Numérico, pero primero transforme la aparición de cualquier valor
NA
en valores
NULL
mediante un
CASE
expresión:
TO_DECIMAL(CASE WHEN [average_rating]="N/A" then NULL ELSE [average_rating] END)