TypeINT

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

Représente des nombres entiers signés de 4 octets.

Syntaxe

{ INT | INTEGER }

limites

La plage de nombres est comprise entre -2,147,483,648 et 2,147,483,647.

Littéraux

[ + | - ] digit [ ... ]

digit : un chiffre compris entre 0 et 9.

Si le littéral est en dehors de la plage d’un entier, il est implicitement converti en BIGINT.

Exemples

> SELECT +1;
  1

> SELECT CAST('5' AS INT);
  5

> SELECT typeof(-2147483649);
  BIGINT