Zum Inhalt springen

Shared() mvSQL- Laufzeit im Jitterbit App Builder

Zusammenfassung

Beim Verlinken einer Seite können Kriterien für die Datenobjekte der Zielseite bereitgestellt werden. Diese Funktion greift dann an mehreren Stellen auf diese Werte zu.

Syntax

SHARED(<name> [, <datatype> ])

Parameter

Name

Eine Zeichenfolge, die den Namen des angeforderten Kriteriums darstellt.

Datentyp

Datentyp: String ist Standard, optional. Unterstützte Datentypen:

  • String (Standard)
  • Numerisch
  • UUID
  • Boolean
  • Datum/Uhrzeit

Rückgaben

Ein Wert vom Datentyp datatype, oder NULL Wenn name verweist auf eine nicht verfügbare Spalte.

Bemerkungen

Weitere Informationen zu den allgemeinen Gemeinsamen Kriterien finden Sie hier Seite, einschließlich der Definition der gemeinsamen Kriterien und wo diese Funktion eingesetzt werden kann.

Beispiele

Gegeben:

  • Die Seite erhält ein gemeinsames Kriterium ActiveEmployeeId=5.
  • Die Seite erhält kein gemeinsames Kriterium mit dem Namen LastRegion.

Diese Regel könnte erstellt werden:

SELECT CustomerId, shared('ActiveEmployeeId') as ActiveEmployeeId FROM Customer WHERE CustomerRegionId <> shared('LastRegion', 'UUID')

Zur Laufzeit würde Folgendes ausgewertet:

SELECT CustomerId, '5' as ActiveEmployeeId FROM Customer WHERE CustomerRegionId <> '00000000-0000-0000-0000-000000000000'
OSZAR »