Informationsfunktionen
Sie können Informationsfunktionen verwenden, um einen Einblick in die Werte eines bestimmten Feldes zu erhalten. Sie werden normalerweise verwendet, um Flagfelder abzuleiten.
Die Funktion @BLANK erstellt beispielsweise ein Flagfeld, das Datensätze angibt, deren Werte für das ausgewählte Feld leer sind. In ähnlicher Weise können Sie den Speichertyp für ein Feld mit einer der Speichertypfunktionen überprüfen, beispielsweise mit is_string.
| Funktion | Ergebnis | Beschreibung |
|---|---|---|
@BLANK(FIELD) |
Boolesch | Ergibt den Wert "Wahr" für alle Datensätze, deren Werte gemäß den Regeln zum Umgang mit Leerstellen, die in einem vorgeordneten Typknoten oder Quellenknoten (Registerkarte "Typen") festgelegt wurden, Leerstellen sind. |
@NULL(ITEM) |
Boolesch | Ergibt den Wert "Wahr" für alle Datensätze, deren Werte nicht definiert sind. Nicht definierte Werte sind System-Nullwerte, die in SPSS Modeler als $null$ angezeigt werden. |
is_date(ITEM) |
Boolesch | Ergibt den Wert "Wahr" für alle Datensätze, deren Typ ein Datum ist. |
is_datetime(ITEM) |
Boolesch | Ergibt den Wert "Wahr" für alle Datensätze, deren Typ "Datum", "Zeit" oder "Zeitmarke" ist. |
is_integer(ITEM) |
Boolesch | Ergibt den Wert "Wahr" für alle Datensätze, deren Typ eine ganze Zahl ist. |
is_number(ITEM) |
Boolesch | Ergibt den Wert "Wahr" für alle Datensätze, deren Typ eine Zahl ist. |
is_real(ITEM) |
Boolesch | Ergibt den Wert "Wahr" für alle Datensätze, deren Typ eine reelle Zahl ist. |
is_string(ITEM) |
Boolesch | Ergibt den Wert "Wahr" für alle Datensätze, deren Typ eine Zeichenfolge ist. |
is_time(ITEM) |
Boolesch | Ergibt den Wert "Wahr" für alle Datensätze, deren Typ eine Zeitangabe ist. |
is_timestamp(ITEM) |
Boolesch | Ergibt den Wert "Wahr" für alle Datensätze, deren Typ eine Zeitmarke ist. |