Zum Inhalt springen

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