Skip to main content

Workflow-Funktionen: Referenz

Folgende Funktionstypen stehen zum Umwandeln Ihrer Daten in Live Query zur Verfügung. Der Datentyp bestimmt die Funktionen, die Sie verwenden können.

Weitere Informationen finden Sie unter Unterstützte Datentypen.

Verwenden Sie diese Anleitung, um schnell auf Funktionen zuzugreifen, die Sie im Ausdruckseditor in Live Query verwenden können. Wenn Sie weitere Informationen und Beispiele benötigen, besuchen Sie die kategoriespezifischen Seiten, die in den einzelnen Abschnitten verlinkt sind.

Bedingung

Mit bedingten Funktionen können Sie eine Aktion oder Berechnung mithilfe einer IF-Anweisung ausführen. Parameter und Beispiele finden Sie unter Workflow: Bedingte Funktionen.

IF condition THEN t ELSE f ENDIF

IF c THEN t ELSE f ENDIF: Gibt t (True) zurück, wenn die c-Bedingung wahr ist. Gibt anderenfalls f (False) zurück.

IF c THEN t1 ELSEIF c2 THEN t2 ELSE f ENDIF

IF c THEN t1 ELSEIF c2 THEN t2 ELSE f ENDIFIF c THEN t ELSE f ENDIF: Gibt „t1" zurück, wenn „c" wahr ist. Gibt anderenfalls „t2" zurück, wenn die Bedingung „c2" wahr ist. Gibt anderenfalls „f" zurück.

IIF

IIF(bool, x, y): gibt „x" zurück, wenn „bool" wahr ist. Gibt anderenfalls „y" zurück.

Switch

Switch(Value,Default,Case1,Result1,...,CaseN,ResultN): vergleicht einen Wert mit einer Liste von Fällen und gibt das entsprechende Ergebnis zurück.

Konvertierung

Konvertierungsfunktionen konvertieren Zahlen in Zeichenfolgen oder Zeichenfolgen in Zahlen. Parameter und Beispiele finden Sie unter Workflow: Konvertierungsfunktionen.

CharFromInt

CharFromInt(x): gibt das Unicode®-Zeichen zurück, das der eingegebenen Zahl x entspricht.

Anmerkung

This function isn't available for Live Query for Databricks.

ToDegrees

ToDegrees(x): konvertiert einen numerischen Bogenmaßwert (x) mithilfe der (x)rad × 180/π-Berechnung in Grad. Bitte beachten Sie, dass x ein numerischer Wert sein muss und kein Bogenmaß (rad) enthalten darf.

ToNumber

ToNumber(x, [bIgnoreErrors], [keepNulls], [decimalSeparator]): konvertiert eine Zeichenfolge (x) in eine Zahl.

ToRadians

ToRadians(x): Konvertiert einen numerischen Gradwert (x) über die Berechnung (x)° × π/180 in Bogenmaß. Bitte beachten Sie, dass x ein numerischer Wert sein muss und nicht das Gradsymbol (°) enthalten darf.

ToString

ToString(x, numDec, [addThousandsSeparator], [decimalSeparator]): konvertiert einen numerischen Parameter (x) in eine Zeichenfolge und verwendet dazu „numDec" Dezimalstellen. Standardmäßig wird ein Punkt als Dezimaltrennzeichen verwendet.

Datum/Uhrzeit

Mit DateTime-Funktionen können Sie eine Aktion oder Berechnung für einen Datum/Uhrzeit-Wert ausführen. Parameter und Beispiele finden Sie unter Workflow: Datum/Uhrzeit-Funktionen.

DateTimeAdd

DateTimeAdd(dt,i,u): fügt einem Datum/Uhrzeit-Wert ein spezifisches Intervall hinzu.

DateTimeDay

DateTimeDay(dt): gibt den numerischen Wert für den Tag des Monats in einem Datum/Uhrzeit-Wert zurück.

DateTimeDiff

DateTimeDiff(dt1,dt2,u): subtrahiert das zweite Argument vom ersten und gibt es als ganzzahlige Differenz zurück. Die Dauer wird als Zahl, nicht als eine Zeichenfolge, in den angegebenen Zeiteinheiten zurückgegeben.

DateTimeFirstOfMonth

DateTimeFirstOfMonth(): gibt den ersten Tag des Monats um Mitternacht zurück.

DateTimeFormat

DateTimeFormat(dt, f): Konvertiert Datum/Uhrzeit-Daten „df“ in ein anderes angegebenes Format „f“.

Anmerkung

This function isn't available for Live Query for Databricks.

DateTimeHour

DateTimeHour(dt): gibt die Stundenzahl der Uhrzeit in einem Datum/Uhrzeit-Wert zurück.

DateTimeLastOfMonth

DateTimeLastOfMonth(): gibt den letzten Tag des aktuellen Monats zurück, wobei die Uhrzeit auf eine Sekunde vor dem Ende des Tages festgelegt wird (23:59:59).

DateTimeMinutes

DateTimeMinutes(dt): gibt die Minutenzahl der Uhrzeit in einem Datum/Uhrzeit-Wert zurück.

DateTimeMonth

DateTimeMonth(dt): gibt den numerischen Wert für den Monat in einem Datum/Uhrzeit-Wert zurück.

DateTimeNow

DateTimeNow(): Gibt das aktuelle Datum und die aktuelle Uhrzeit des Systems zurück.

Datum/Uhrzeit (Parse-Kategorie)

DateTimeParse(dt, f): Konvertiert eine Datumszeichenfolge mit dem angegebenen Format und der angegebenen Sprache in das ISO-Standardformat (YYYY-MM-DD HH:MM:SS).

Anmerkung

This function isn't available for Live Query for Databricks.

DateTimeQuarter

DateTimeQuarter(dt,[Q1Start]): gibt den numerischen Wert für das Quartal des Jahres zurück, in das ein Datum/Uhrzeit-Wert (YYYY-MM-DD) fällt. Verwenden Sie den optionalen numerischen Parameter, um den Startmonat für das erste Quartal (Q1) anzugeben.

DateTimeSeconds

DateTimeSeconds(dt): Gibt die Sekundenzahl der Uhrzeit in einem Datum/Uhrzeit-Wert zurück.

DateTimeToday

DateTimeToday(): gibt das Datum von heute zurück.

DateTimeTrim

DateTimeTrim(dt, f): Entfernt unerwünschte Teile eines Datum/Uhrzeit-Werts und gibt den geänderten Datum/Uhrzeit-Wert zurück.

Anmerkung

This function isn't available for Live Query for Databricks.

DateTimeYear

DateTimeYear(dt): gibt den numerischen Wert für das Jahr in einem Datum/Uhrzeit-Wert zurück.

ToDate

ToDate(x): wandelt eine Zeichenfolge, eine Zahl oder einen Datum/Uhrzeit-Wert in ein Datum um.

ToDateTime

DateTimeTrim(ToDateTime(x), t): Konvertiert eine Zeichenfolge, eine Zahl oder einen Datumswert in eine Datum/Uhrzeit-Angabe.

Finanzfunktionen

Eine Finanzfunktion wendet Finanzalgorithmen oder mathematische Berechnungen an. Weitere Informationen finden Sie unter Workflow-Finanzfunktionen.

FinanceCAGR

FinanceCAGR(BeginningValue, EndingValue, NumYears): berechnet die zusammengesetzte jährliche Wachstumsrate, bzw. den geometrischen Mittelwert der Wachstumsrate auf annualisierter Basis.

FinanceEffectiveRate

FinanceEffectiveRate(NominalRate, PaymentsPerYear): berechnet den effektiven Jahreszinssatz, bzw. den Zinssatz für ein Darlehen oder Finanzprodukt, der aus dem Nominalzins als Zinssatz mit einem nachträglich zu zahlenden jährlichen Zinseszins angepasst wird.

FinanceFV

FinanceFV(Rate, NumPayments, PaymentAmount, PresentValue, PayAtPeriodBegin): berechnet den Zukunftswert einer Investition, bzw. den Wert einer Anlage zu einem angegebenen künftigen Zeitpunkt unter Berücksichtigung eines gewissen Zinssatzes oder einer gewissen Kapitalrendite.

FinanceIRR

FinanceIRR(Value1, Value2): Berechnet die interne Kapitalrendite, also den Zinssatz, bei dem die Kosten der Investition zu Vorteilen der Investition führen. Dies bedeutet, dass alle Gewinne aus der Investition durch den Zeitwert des Geldes vorgegeben sind und dass die Investition bei diesem Zinssatz einen Nettokapitalwert von Null hat.

Anmerkung

This function isn't available for Live Query for Databricks.

FinanceNominalRate

FinanceNominalRate(EffectiveRate, PaymentsPerYear): berechnet den jährlichen Nominalzinssatz. Ein Zinssatz wird als nominal bezeichnet, wenn die Häufigkeit der Aufzinsung (beispielsweise ein Monat) nicht mit der grundlegenden Zeiteinheit (normalerweise ein Jahr) identisch ist.

FinanceNPER

FinanceNPER(Rate, PaymentAmount, PresentValue, FutureValue, PayAtPeriodBegin): berechnet die Anzahl der Fristen für eine Investition oder einen Kredit.

FinancePMT

FinancePMT(Rate, NumPayments, PresentValue, FutureValue, PayAtPeriodBegin): berechnet die Zahlungen für einen Kredit.

FinancePV

FinancePV(Rate, NumPayments, PaymentAmount, FutureValue, PayAtPeriodBegin): berechnet den Kapitalwert einer Investition, bzw. den Wert einer zukünftigen Zahlung oder einer Reihe von zukünftigen Zahlungen zu einem bestimmten Datum, abgezinst, um den Zeitwert des Geldes und andere Faktoren wie das Investitionsrisiko zu berücksichtigen.

FinanceXIRR

FinanceXIRR(Value1, Date1, Value2, Date2): berechnet die interne Kapitalrendite einer Investition mit Datumsangaben.

Anmerkung

This function isn't available for Live Query for Databricks.

FinanceXNPV

FinanceXNPV(Rate, Value1, Date1, Value2, Date2): berechnet den Nettokapitalwert einer Investition mit Datumsangaben.

Mathematik

Mathematikfunktionen führen mathematische Berechnungen durch. Parameter und Beispiele finden Sie unter Workflow: Mathematikfunktionen.

ABS

ABS(x): Gibt den absoluten Wert von x zurück. Es ist der Abstand zwischen 0 und einer Zahl. Der Wert ist immer positiv.

ACOS

ACOS(x): Gibt den Arkuskosinus oder inversen Kosinus einer Zahl (x) zurück. Der Arkuskosinus ist der Winkel, dessen Kosinus (x) ist.

ASIN

ASIN(x): Gibt den Arkussinus oder inversen Sinus einer Zahl (x) zurück. Der Arkussinus ist der Winkel, dessen Sinus (x) ist.

ARCTAN

ATAN(x)Gibt den Arkustangens bzw. inversen Tangens einer Zahl (x) zurück. Der Arkustangens ist der Winkel, dessen Tangens (x) ist. Der zurückgegebene Winkel wird im Bogenmaß im Bereich von -pi/2 bis pi/2 angegeben.

ATAN2

ATAN2(y, x): Gibt den Arkustangens oder inversen Tangens von y und x zurück (Bogen – Tangens von (y/x)).

Durchschnitt

Average(n1, ...): gibt den Durchschnitt einer Liste von Zahlen zurück. NULLWERTE werden als 0 behandelt und bei der Berechnung des Durchschnittswerts berücksichtigt.

AverageNonNull

AverageNonNull(n1, ...): Gibt den Durchschnitt einer Liste von Zahlen zurück. Nullwerte werden aus der Berechnung ausgeschlossen. Die Berechnung funktioniert nur mit numerischen Datentypen.

CEIL

.CEIL(x, [mult]): Gibt einen numerischen Wert (x) zurück, der auf das niedrigste Vielfache von (mult) erhöht wird, das größer als oder gleich „x“ ist. Der Parameter (mult) muss eine Zahl größer als 0 sein. Wenn (mult) nicht angegeben wird, gibt die Funktion die kleinste Ganzzahl größer oder gleich (x) zurück.

COS

COS(x): Gibt den Kosinus eines gegebenen Winkels (x) zurück. x muss im Bogenmaß angegeben werden.

EXP

EXP(x): Gibt e hoch x zurück.

FLOOR

FLOOR(x, [mult]): gibt einen numerischen Wert (x) zurück, der auf das höchste Vielfache von (mult) verringert ist, das kleiner oder gleich „x“ ist. Der Parameter (mult) muss eine Zahl größer als 0 sein. Wenn (mult) nicht angegeben wird, gibt die Funktion die größte Ganzzahl kleiner oder gleich (x) zurück, wie im ersten Beispiel unten gezeigt wird.

LOG

LOG(x): Gibt den natürlichen Logarithmus einer Zahl (x) zurück. x muss eine positive Zahl sein.

LOG10

LOG10(x): Gibt den Logarithmus zur Basis 10 einer Zahl (x) zurück. x muss eine positive Zahl sein.

Medianwert

Median(...): Berechnet den Medianwert von einem oder mehreren (möglicherweise unsortierten) Werten.

Anmerkung

This function isn't available for Live Query for Databricks.

Mod

Mod(n,d): Modulo einer Zahl (n) geteilt durch eine Zahl (d) (ganzzahlige Operation).

PI

PI(): gibt den Wert der Konstanten PI mit einer Genauigkeit von 15 Ziffern zurück.

POW

POW(x, e): Gibt eine Zahl (x) hoch (e) zurück.

RAND

RAND(): gibt eine zufällige Zahl zurück, die größer oder gleich 0 und kleiner als 1 ist.

RandInt

RandInt(n): gibt eine zufällige Ganzzahl zwischen 0 und dem angegebenen Parameter (n) zurück.

Round

Round(x, mult): Gibt x gerundet auf das nächste Vielfache der unter „mult“ angegebenen Zahl zurück.

SIN

SIN(x): Gibt den Sinus eines gegebenen Winkels (x) zurück. x muss im Bogenmaß angegeben werden.

SmartRound

SmartRound(x): Gibt eine Zahl (x) gerundet auf das nächste Vielfache eines Werts zurück, der dynamisch basierend auf der Größe von (x) ermittelt wurde.

SQRT

SQRT(x): Gibt die Quadratwurzel einer Zahl (x) zurück.

TAN

TAN(x): Gibt die Tangente eines gegebenen Winkels (x) zurück. x muss im Bogenmaß angegeben werden.

TANH

TANH(x): Gibt den Hyperbeltangens einer Zahl (x) zurück.

Min/Max

Eine Minimum- oder Maximum-Funktion findet den kleinsten und größten Wert in einem Satz mit Werten. Erfahren Sie mehr unter Min/Max-Funktionen für Workflows.

Zwischen

BETWEEN(x, min, max): Prüft, ob ein Wert (x) zwischen 2 anderen Werten (min und max) liegt, einschließlich min und max. Gibt TRUE zurück, wenn x zwischen min und max liegt. Gibt FALSE zurück, wenn x nicht zwischen min und max liegt.

Bound

Bound(x, min, max): Gibt min zurück, wenn (x < min). Gibt max zurück, wenn (x > max). Gibt andernfalls (x) zurück.

Max.

Max(v0, v1,…, vn): Gibt den Maximalwert aus der Liste zurück.

Min.

Min(v0, v1,..., vn): gibt den minimalen Wert der Liste zurück.

Operatoren

Ein Operator ist ein Zeichen, das eine Aktion repräsentiert. Mithilfe eines arithmetischen Operators können Sie mathematische Berechnungen durchführen. Wenn Sie mit True-False-Werten (wahr / falsch) arbeiten möchten, verwenden Sie Boolesche Operatoren. Erfahren Sie mehr unter Workflow: Operatoren.

Addition

+: Addition.

Boolean AND – Schlüsselwort

AND: Kombiniert zwei boolesche Werte. Das Ergebnis ist „True“, wenn beide kombinierten Werte „True“ sind, und „False“, wenn einer der Werte „False“, aber nicht NULL ist, und NULL, wenn einer der beiden Werte NULL ist.

Boolesch AND

&&: Kombiniert zwei boolesche Werte. Das Ergebnis ist „True“, wenn beide kombinierten Werte „True“ sind, und „False“, wenn einer der Werte „False“, aber nicht NULL ist, und NULL, wenn einer der beiden Werte NULL ist.

Boolean NOT – Schlüsselwort

NOT: Akzeptiert eine Eingabe. Ist diese Eingabe „True“, wird „False“ ausgegeben. Ist diese Eingabe „False“, wird „True“ ausgegeben. Wenn diese Eingabe NULL ist, wird NULL zurückgegeben.

Boolean NOT

!: Akzeptiert eine Eingabe. Ist diese Eingabe „True“, wird „False“ ausgegeben. Ist diese Eingabe „False“, wird „True“ ausgegeben. Wenn diese Eingabe NULL ist, wird NULL zurückgegeben.

Boolesch OR - Keyword

OR: Kombiniert zwei boolesche Werte. Das Ergebnis ist „True“, wenn einer der beiden Werte wahr ist (oder beide). Gibt NULL zurück, wenn einer der Werte NULL ist.

Boolean OR

||: Kombiniert zwei boolesche Werte. Das Ergebnis ist „True“, wenn einer der beiden Werte wahr ist (oder beide). Gibt NULL zurück, wenn einer der Werte NULL ist.

Division

/: Division.

Ist gleich

=: Ist gleich.

Größer als

>: Größer als.

Greater Than or Equal

>=: Größer als oder gleich.

Kleiner als

<: Kleiner als.

Less Than or Equal

<=: Kleiner als oder gleich.

Multiplikation

*: Multiplikation.

Ungleich

!=: ist ungleich

Subtraktion

-: Subtraktion.

Wert IN (...)

IN: Testwert in Liste.

Wert NOT IN (...)

NOT IN: Testwert nicht in Liste.

Spezialfunktionen

Mithilfe dieser Funktionen werden spezielle Aktionen durchgeführt, und sie können für alle Datentypen verwendet werden. Parameter und Beispiele finden Sie unter Workflow: Spezialfunktionen.

NULL

NULL(): gibt einen Nullwert zurück.

Zeichenfolge

Eine Zeichenfolgenfunktion führt Operationen für Textdaten durch. Mithilfe einer Zeichenfolgenfunktion können Sie Daten bereinigen, Daten in ein anderes Format konvertieren oder zwischen Groß-/Kleinschreibung wechseln, Metriken zu den Daten berechnen oder andere Änderungen vornehmen. Parameter und Beispiele finden Sie unter Workflow: Zeichenfolgenfunktionen.

Enthält

Contains(String, Target, CaseInsensitive=1): sucht nach dem Vorkommen einer bestimmten Zeichenfolge innerhalb einer Zeichenfolge. Gibt True zurück, wenn (String) (Target) enthält und andernfalls False.

CountWords

CountWords(string): gibt die Anzahl der Wörter in der angegebenen Zeichenfolge zurück. Wörter werden durch Zeichen definiert, die durch ein Leerzeichen getrennt sind.

Anmerkung

This function isn't available for Live Query for Databricks.

EndsWith

EndsWith(String, Target, CaseInsensitive=1): prüft, ob eine Zeichenfolge mit einer bestimmten Zeichenfolge endet. Gibt „True“ zurück, wenn die Zeichenfolge (String) mit dem Ziel (Target) endet. Gibt anderenfalls „False“ zurück. Standardmäßig wird die Groß- und Kleinschreibung nicht berücksichtigt.

FindNth

FindNth(Initial String, Target, Instance): sucht die Instanz (n-tes Vorkommen) einer Zielzeichenfolge in der ursprünglichen Zeichenfolge und gibt die 0-indizierte Position der Instanz zurück. Bei der Funktion wird zwischen Groß- und Kleinschreibung unterschieden und negative Parameter werden nicht akzeptiert.

FindString

FindString(String,Target): sucht nach dem Vorkommen einer bestimmten Zeichenfolge (Target) in einer anderen Zeichenfolge (String) und gibt die numerische Position ihres Vorkommens in der Zeichenfolge zurück. Gibt den 0-basierten Index des ersten Vorkommens von (Target) in (String) zurück. Gibt -1 zurück, wenn kein Vorkommen vorliegt.

GetLeft

GetLeft(String, Delimiter): gibt den linken Teil der bereitgestellten (Zeichenfolge) bis zum ersten Vorkommen des oder der angegebenen (Trennzeichen) zurück.

GetPart

GetPart(String, Delimiter, Index): verwendet das oder die angegebene/n (Trennzeichen), um die (Zeichenfolge) in Teilzeichenfolgen zu unterteilen, und gibt die Teilzeichenfolge in der im (Index) angegebenen Position zurück.

GetRight

GetRight(String, Delimiter): gibt den rechten Teil der (Zeichenfolge) nach dem ersten Vorkommen des oder der angegebenen (Trennzeichen) zurück.

GetWord

GetWord(string, n): gibt das N-te (0-basierte) Wort in der Zeichenfolge zurück. Wörter werden als eine Sammlung von Zeichen definiert, die durch ein Leerzeichen getrennt sind. 0-basierter Index bedeutet, dass sich das erste Wort an Position 0 befindet.

Länge

Length(String): Gibt die Länge der Zeichenfolge (String) zurück.

LowerCase

LowerCase(String): Konvertiert eine Zeichenfolge in Kleinbuchstaben.

PadLeft

PadLeft (String, len, char): füllt die Zeichenfolge links mit dem angegebenen Zeichen auf die angegebene Länge auf. Wenn die Auffüllung (char) mehr als ein Zeichen lang ist, wird nur das erste Zeichen verwendet.

PadRight

PadRight (String, len, char): füllt die Zeichenfolge rechts mit dem angegebenen Zeichen auf die angegebene Länge auf. Wenn die Auffüllung (char) mehr als ein Zeichen lang ist, wird nur das erste Zeichen verwendet.

REGEX_CountMatches

REGEX_CountMatches(String,pattern,icase): gibt die Anzahl der Übereinstimmungen mit dem Muster innerhalb der Zeichenfolge zurück.

Anmerkung

This function isn't available for Live Query for Databricks.

REGEX_Match

REGEX_Match(String,pattern,icase): durchsucht eine Zeichenfolge nach dem Vorkommen eines regulären Ausdrucks. Gibt an, ob die Zeichenfolge vom ersten bis zum letzten Zeichen mit dem Muster übereinstimmt.

Anmerkung

This function isn't available for Live Query for Databricks.

REGEX_Replace

REGEX_Replace(String, pattern, replace, icase): Gibt die Zeichenfolge zurück, die vom RegEx-Suchschema und der Ersetzen-Zeichenfolge zurückgegeben wird.

Anmerkung

This function isn't available for Live Query for Databricks.

Replace

Replace(String, Target, Replacement): Gibt die Zeichenfolge (String) zurück, nachdem jedes Vorkommen der Zeichenfolge (Target) durch die Zeichenfolge (Replacement) ersetzt wurde.

ReplaceChar

ReplaceChar(String, y, z): gibt die Zeichenfolge (String) zurück, nachdem jedes Vorkommen des Zeichens (y) durch das Zeichen (z) ersetzt wurde. Wenn das Ersatzzeichen (z) eine Zeichenfolge mit mehr als einem Zeichen ist, wird nur das erste Zeichen verwendet. Wenn (z) leer ist, wird jedes Zeichen (String), das mit einem beliebigen Zeichen in (y) übereinstimmt, einfach entfernt.

ReplaceFirst

ReplaceFirst(String, Target, Replacement): gibt die Zeichenfolge (String) zurück, nachdem das erste Vorkommen der Zeichenfolge (Target) durch die Zeichenfolge (Replacement) ersetzt wurde.

ReverseString

ReverseString(String): kehrt alle Zeichen in der Zeichenfolge um.

Anmerkung

This function isn't available for Live Query for Databricks.

Rechts

Right(String, len): Gibt die letzten (len) Zeichen der Zeichenfolge zurück. Wenn len kleiner 0 oder größer als die Länge der Zeichenfolge ist, bleibt die Zeichenfolge unverändert.

StartsWith

StartsWith(String, Target, CaseInsensitive=1): prüft, ob eine Zeichenfolge mit einer bestimmten Zeichenfolge beginnt. Gibt „True" zurück, wenn die Zeichenfolge mit einer bestimmten Zeichenfolge „Target“ beginnt. Gibt anderenfalls „False" zurück.

STRCSPN

STRCSPN(String, y): gibt die Länge des Anfangssegments der Zeichenfolge (String) zurück, das aus Zeichen besteht, die nicht in der Zeichenfolge (y) enthalten sind.

StripQuotes

StripQuotes(String): entfernt einen übereinstimmenden Satz von Anführungszeichen oder Apostrophen von den Enden der Zeichenfolge.

STRSPN

STRSPN(String, y): gibt die Länge des Anfangssegments der Zeichenfolge (String) zurück, die aus Zeichen in der Zeichenfolge (y) besteht.

Substring

Substring(String, start, length): Gibt die Teilzeichenfolge von (String) zurück, beginnend bei (start) und endend nach (length), falls angegeben.

TitleCase

TitleCase(String): konvertiert in der Zeichenfolge kleine Anfangsbuchstaben der Wörter in große Anfangsbuchstaben.

Trim

Trim(String, y): Entfernt die Zeichen in der Zeichenfolge (y) von den Enden der Zeichenfolge (String). Y ist optional und wird standardmäßig zum Entfernen von Leerzeichen verwendet. Beachten Sie, dass in den Beispielen der TRIM-Funktion die angegebenen Zeichen entfernt wurden. Es spielt dabei keine Rolle, in welcher Reihenfolge die Zeichen vorkommen.

TrimLeft

TrimLeft(String, y): entfernt das Zeichen in der Zeichenfolge (y) vom Anfang der Zeichenfolge (String). Y ist optional und wird standardmäßig zum Entfernen von Leerzeichen verwendet.

TrimRight

TrimRight(String, y): entfernt das Zeichen in der Zeichenfolge (y) vom Ende der Zeichenfolge (String). Y ist optional und wird standardmäßig zum Entfernen von Leerzeichen verwendet.

Großschrift

Großbuchstaben (Zeichenfolge): Konvertiert eine Zeichenfolge in Großbuchstaben.

Test

Eine Testfunktion führt Datenvergleiche durch. Mithilfe einer Testfunktion können Sie den Datentyp eines Werts identifizieren oder bestimmen, ob ein Wert vorhanden ist. Parameter und Beispiele finden Sie unter Workflow: Testfunktionen.

CompareDigits

CompareDigits(a, b, nNumDigits): vergleicht zwei Zahlen und ermittelt, ob sie mit der angegebenen Anzahl von Ziffern (nNumDigits) identisch sind.

CompareEpsilon

CompareEpsilon(a, b, epsilon): vergleicht zwei Gleitkommanummern und gibt True (wahr) zurück, wenn sie innerhalb von Epsilon liegen.

EqualStrings

EqualStrings(a,b): Vergleicht Zeichenfolge (a) mit Zeichenfolge (b), um festzustellen, ob sie genau übereinstimmen. Die Funktion gibt „True“ zurück, wenn alle Zeichen in beiden Zeichenfolgen identisch sind, und „False“, wenn mindestens ein Zeichen nicht identisch ist.

IsEmpty

IsEmpty(v): prüft, ob v gleich NULL ist oder gleich "".

IsInteger

IsInteger(v)Testet, ob (v) einen Wert enthält, der in eine ganze Zahl konvertiert werden kann. Falls ja, wird True (wahr) zurückgegeben.

IsLowerCase

IsLowerCase(String): gibt „True“ zurück, wenn alle alphabetischen Zeichen (eins oder mehrere) in einer Zeichenfolge Kleinbuchstaben sind, und „False“, wenn mindestens ein alphabetisches Zeichen großgeschrieben ist. Die Funktion ignoriert nichtalphabetische Zeichen. Beachten Sie, dass diese Funktion nur für Zeichen mit Unterscheidung zwischen Groß- und Kleinschreibung und möglicherweise nicht für Zeichen in allen Sprachen gilt.

IsNull

IsNull(v): prüft, ob (v) NULL ist. Gibt True (wahr) zurück, wenn (v) NULL ist, andernfalls False (falsch).

IsNumber

IsNumber(v)prüft, ob der Feldtyp für (v) eine Zahl ist oder nicht.

IsString

IsString(v): prüft, ob der Feldtyp für (v) eine Zeichenfolge ist oder nicht.

IsUpperCase

IsUpperCase(String): gibt „True“ zurück, wenn alle alphabetischen Zeichen (eins oder mehrere) in einer Zeichenfolge Großbuchstaben sind, und „False“, wenn mindestens ein alphabetisches Zeichen kleingeschrieben ist. Die Funktion ignoriert nichtalphabetische Zeichen. Beachten Sie, dass diese Funktion nur für Zeichen mit Unterscheidung zwischen Groß- und Kleinschreibung und möglicherweise nicht für Zeichen in allen Sprachen gilt.