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