Função tinyint

Aplica-se a:Marque Sim Databricks SQL Marque Sim Databricks Runtime

Lança expr para TINYINT. Esta função é sinónimo de CAST(expr AS TINYINT). Ver cast função para mais detalhes.

Sintaxe

tinyint(expr)

Argumentos

  • expr: Qualquer expressão que possa ser transmitida a TINYINT.

Devoluções

O resultado é TINYINT.

Se expr for um STRING que não pode ser analisado como número, Azure Databricks gera um erro CAST_INVALID_INPUT. Se o valor ultrapassar o intervalo TINYINT, Azure Databricks gera um erro CAST_OVERFLOW.

Condições de erro comuns

Exemplos

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

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