IS_BIGINT 函数
检查某个值是否为 BIGINT
。对于 64 位范围内的小数位数 0 的数量,IS_BIGINT 函数将返回 true
。否则,对于所有其他值,包括 null 和浮点数,该函数将返回 false
。
IS_BIGINT 函数是 IS_INTEGER 的超集。
语法
IS_BIGINT(super_expression)
参数
- super_expression
-
SUPER
表达式或列。
返回类型
BOOLEAN
示例
要使用 IS_BIGINT 函数检查 5
是否为 BIGINT
,请使用以下示例。
CREATE TABLE t(s SUPER); INSERT INTO t VALUES (5); SELECT s, IS_BIGINT(s) FROM t;
+---+-----------+ | s | is_bigint | +---+-----------+ | 5 | true | +---+-----------+