Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Van toepassing op:
Databricks SQL
Databricks Runtime
Hiermee wordt de waarde expr omgezet in DECIMAL. Deze functie is een synoniem voor CAST(expr AS decimal(10, 0)). Zie cast de functie voor meer informatie.
Syntaxis
decimal(expr)
Argumenten
-
expr: Een expressie die kan worden omgezet in DECIMAL.
Retouren
Het resultaat is DECIMAL(10, 0).
Als expr een STRING is die niet als een getal kan worden geparseerd, Azure Databricks een fout CAST_INVALID_INPUT veroorzaakt. Als de waarde de precisie van het resultaat overschrijdt, geeft Azure Databricks een fout NUMERIC_VALUE_OUT_OF_RANGE.
Algemene foutvoorwaarden
Voorbeelden
> SELECT decimal('5.2');
5
> SELECT decimal('abc');
Error: CAST_INVALID_INPUT