Funkce tinyint

Platí pro:zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Přetypuje expr na TINYINT. Tato funkce je synonymem pro CAST(expr AS TINYINT). Podrobnosti najdete ve funkci cast.

Syntaxe

tinyint(expr)

Argumenty

  • expr: Libovolný výraz, který lze přetypovat na TINYINT.

Návraty

Výsledek je TINYINT.

Pokud je exprSTRING, které nelze analyzovat jako číslo, Azure Databricks vyvolá chybu CAST_INVALID_INPUT. Pokud hodnota přeteče rozsahu TINYINT, Azure Databricks vyvolá chybu CAST_OVERFLOW.

Běžné chybové podmínky

Příklady

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

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