Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks SQL
Databricks Runtime 10.4 LTS en hoger
Retourneert multiplier vermenigvuldigd met multiplicand, of NULL bij overloop.
Syntaxis
try_multiply(multiplier, multiplicand)
Argumenten
-
multiplier: Een numerieke ofINTERVALexpressie. -
multiplicand: Een numerieke expressie ofINTERVALexpressie.
U mag geen INTERVAL voor beide argumenten specificeren.
Retouren
- nl-NL: Als zowel
multiplieralsmultiplicandDECIMALzijn, is het resultaatDECIMAL. - Als
multiplierofmultiplicandeen isINTERVAL, is het resultaat van hetzelfde type. - Als beide
multiplierenmultiplierintegrale numerieke typen zijn, is het resultaat des te groter van de twee typen. - In alle andere gevallen is het resultaat een
DOUBLE.
Als de operator of multiplier de multiplicand waarde 0 is, retourneert de operator 0.
Als het resultaat van de vermenigvuldiging buiten de grens voor het resultaattype valt, is NULLhet resultaat .
Voorbeelden
> SELECT 3 * 2;
6
> SELECT 2L * 2L;
4L
> SELECT INTERVAL '3' YEAR * 3;
9-0
> SELECT 100Y * 100Y
NULL