Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting
Die Funktion IS_INTEGER
Gibt true für Zahlen der Skala 0 im 32-Bit-Bereich zurück und false für alles andere (einschließlich Null- und Gleitkommazahlen).
Die Funktion IS_INTEGER ist eine Obermenge der Funktion IS_SMALLINT.
Syntax
IS_INTEGER(super_expression)
Argumente
- super_expression
-
Ein
SUPER-Ausdruck oder eine Spalte.
Rückgabetyp
BOOLEAN
Beispiele
Verwenden Sie das folgende Beispiel, um mit der IS_INTEGER-Funktion zu überprüfen, ob 5 ein INTEGER ist.
CREATE TABLE t(s SUPER); INSERT INTO t VALUES (5); SELECT s, IS_INTEGER(s) FROM t;+---+------------+ | s | is_integer | +---+------------+ | 5 | true | +---+------------+