Funktionen tinyint

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

expr Kastar till TINYINT. Den här funktionen är en synonym för CAST(expr AS TINYINT). Se cast funktionen för detaljer.

Syntax

tinyint(expr)

Argument

  • expr: Alla uttryck som kan castas till TINYINT.

Returer

Resultatet är TINYINT.

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 TINYINT-intervallet genererar Azure Databricks ett CAST_OVERFLOW fel.

Vanliga felvillkor

Exempel

> SELECT tinyint('12');
 12
> SELECT tinyint(5.4);
 5

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