IS_INTEGER 関数 - Amazon Redshift

IS_INTEGER 関数

32 ビット範囲のスケール 0 の数値については true を返し、それ以外の値 (null と浮動小数点数を含む) については false を返します。

IS_INTEGER 関数は、IS_SMALLINT 関数のスーパーセットです。

構文

IS_INTEGER(super_expression)

引数

super_expression

SUPER 式または列。

戻り型

BOOLEAN

5 が IS_INTEGER 関数を使用する INTEGER であるかどうか確認するには、次の例を使用します。

CREATE TABLE t(s SUPER); INSERT INTO t VALUES (5); SELECT s, IS_INTEGER(s) FROM t; +---+------------+ | s | is_integer | +---+------------+ | 5 | true | +---+------------+