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'