INT 类型

适用于:check marked yes Databricks SQL check marked yes Databricks Runtime

表示 4 个字节的带符号整数。

语法

{ INT | INTEGER }

限制

数字范围为 -2,147,483,648 到 2,147,483,647。

文本

[ + | - ] digit [ ... ]

digit:0 到 9 的任意数字。

如果文本超出 INT 的范围,则会将它隐式转换为 BIGINT。

示例

> SELECT +1;
  1

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

> SELECT typeof(-2147483649);
  BIGINT