Funktionen bigint

Gäller för:markerad ja Databricks SQL markerad ja Databricks Runtime

Omvandlar värdet expr till BIGINT. Den här funktionen är en synonym för CAST(expr AS BIGINT). Se cast funktionen för detaljer.

Syntax

bigint(expr)

Argument

  • expr: Alla uttryck som kan castas till BIGINT.

Returer

EN BIGINT.

Om expr är en STRING som inte kan parsas som ett tal, genererar Azure Databricks ett CAST_INVALID_INPUT fel. Om värdet flödar över BIGINT-intervallet genererar Azure Databricks ett CAST_OVERFLOW fel.

Vanliga felvillkor

Exempel

> SELECT bigint(current_timestamp);
 1616168320
> SELECT bigint('5');
 5

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