TO_LONG
Beschreibung
TO_LONG
ist eine Zeilenfunktion zur Konvertierung TEXT
, BOOLEAN
, INTEGER
, LONG
, DECIMAL
, DATE
, oder DOUBLE
Werte an LONG
(Ganzzahl) Werte. Beim Konvertieren DECIMAL
oder DOUBLE
-Werte, werden alle Zahlen hinter dem Dezimalzeichen abgeschnitten (es wird nicht auf- oder abgerundet).Syntax
TO_LONG
(expression
)Rückgabewert
Gibt pro Zeile einen Wert des Typs "" zurück
LONG
.Eingabeparameter
- Ausdruck
- Erforderliche Inhalte. Ein Feld oder ein Ausdruck der Art "".TEXT(darf nur numerische Zeichen enthalten, keine Punkte oder Kommas),BOOLEAN,INTEGER,LONG,DECIMAL,DATE, oderDOUBLE. Wenn eineTEXTWenn der Feldwert "" einen Dezimalwert enthält, gibt die Funktion einen NULL-Wert zurück.
Beispiele
Konvertieren Sie die Werte des Felds
average_rating
in einen Long-Feldtyp:TO_LONG([average_rating])
Konvertiert das Feld
"Average_rating"
in den Feldtyp "Lang", aber wandelt zuerst das Vorkommen aller NA-
Werte mithilfe von in NULL
-Werte um CASE
Ausdruck:TO_LONG(CASE WHEN [average_rating]="N/A" then NULL ELSE [average_rating] END)