Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Función
Se aplica a:
Databricks SQL
Databricks Runtime
Convierte el valor expr en DECIMAL. Esta función es un sinónimo de CAST(expr AS decimal(10, 0)). Consulte cast función para obtener más información.
Sintaxis
decimal(expr)
Argumentos
-
expr: expresión que se puede convertir en un valor de tipo DECIMAL.
Devoluciones
El resultado es DECIMAL (10, 0).
Si expr es un STRING que no se puede analizar como un número, Azure Databricks genera un error CAST_INVALID_INPUT. Si el valor supera la precisión del resultado, Azure Databricks genera un error NUMERIC_VALUE_OUT_OF_RANGE.
Condiciones de error comunes
Ejemplos
> SELECT decimal('5.2');
5
> SELECT decimal('abc');
Error: CAST_INVALID_INPUT