int-functie

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Hiermee wordt de waarde expr omgezet in INTEGER. Deze functie is een synoniem voor CAST(expr AS INTEGER).

Syntaxis

int(expr)

Argumenten

  • expr: Elke expressie die kan worden geconverteerd naar INTEGER.

Retouren

Een GEHEEL GETAL.

Als expr een STRING is die niet als een getal kan worden geparseerd, Azure Databricks een fout CAST_INVALID_INPUT veroorzaakt. Als de waarde het bereik INTEGER overloopt, wordt Azure Databricks een CAST_OVERFLOWfout gegenereerd.

Algemene foutvoorwaarden

Voorbeelden

> SELECT int(-5.6);
 -5
> SELECT int('5');
 5

> SELECT int('abc');
  Error: CAST_INVALID_INPUT