Fonction tinyint

S’applique à :case marquée oui Databricks SQL case marquée oui Databricks Runtime

Caste expr en TINYINT. Cette fonction est similaire à CAST(expr AS TINYINT). Pour plus d’informations, voir cast la fonction .

Syntaxe

tinyint(expr)

Arguments

  • expr : toute expression convertible en TINYINT.

Retours

Le résultat est de type TINYINT.

Si expr est un STRING qui ne peut pas être analysé en tant que nombre, Azure Databricks déclenche une erreur CAST_INVALID_INPUT. Si la valeur dépasse la plage TINYINT, Azure Databricks déclenche une erreur CAST_OVERFLOW.

Conditions d’erreur courantes

Exemples

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

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