Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Fonction
S’applique à :
Databricks SQL
Databricks Runtime
Caste la valeur expr sur SMALLINT. Cette fonction est similaire à CAST(expr AS SMALLINT). Pour plus d’informations, voir cast la fonction .
Syntaxe
smallint(expr)
Arguments
-
expr: Toute expression convertible enSMALLINT.
Retours
Le résultat est SMALLINT.
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 SMALLINT, Azure Databricks déclenche une erreur CAST_OVERFLOW.
Conditions d’erreur courantes
Exemples
> SELECT smallint(-5.6);
5
> SELECT smallint('5');
5
> SELECT smallint('abc');
Error: CAST_INVALID_INPUT