Generated() mvSQL-Laufzeitfunktion im Jitterbit App Builder
Zusammenfassung
Ruft einen generierten Wert während des Ereignisses durch die Geschäftslogik ab.
Syntax
GENERATED(<column-identifier>, [<datatype>])
Parameter
Spaltenkennung
mvSQL-Spaltenbezeichner als String.
Unterstützt die folgenden Syntaxen:
- 'Column' - Einfacher Bezeichner. Beispiel:
'OrderId' - 'Table.Column' - Mehrteiliger Bezeichner. Unterscheidet Spalten in separaten Tabellen, die denselben Namen teilen. (Beispiel:
'Order.Id'.) - '"Column"' - Abgegrenzter Bezeichner, ein- oder mehrteilig. Escape von Sonderzeichen in Tabellen- oder Spaltennamen. (Beispiel:
"Sales Order"."Sales Order No".)
Datentyp
Datentyp, String ist standardmäßig, optional. Unterstützte Datentypen:
- String (Standard)
- Numeric
- UUID
- Boolean
- DateTime
Hinweis
Der Parameter datatype ist standardmäßig optional. Wenn die Option Require Function Type Parameter in den Erweiterten Einstellungen der Datenquelle aktiviert ist, wird der Parameter erforderlich. Dies ist nützlich, wenn Anwendungen über verschiedene Datenbanktypen hinweg bereitgestellt werden.
Rückgabewerte
Ein Wert des Datentyps datatype oder NULL, wenn column-identifier auf eine nicht verfügbare Spalte verweist.
Beispiele
GENERATED('OrderId')
Gibt zurück
0be1cfe8-990d-4553-b0a9-0f7eedea3560