Função smallint

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

Converte o valor expr em SMALLINT. Esta função é sinónimo de CAST(expr AS SMALLINT). Ver cast função para mais detalhes.

Sintaxe

smallint(expr)

Argumentos

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

Devoluções

O resultado é SMALLINT.

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 SMALLINT, Azure Databricks gera um erro CAST_OVERFLOW.

Condições de erro comuns

Exemplos

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

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