Shared() mvSQL-Laufzeit in Jitterbit App Builder
Zusammenfassung
Beim Verlinken auf eine 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
Rückgaben
Ein Wert vom Datentyp datatype
, oder NULL
Wenn name
verweist auf eine nicht verfügbare Spalte.
Hinweise
Weitere Informationen finden Sie unter den allgemeinen Gemeinsamen Kriterien-Seite, einschließlich der Definition der gemeinsamen Kriterien und wo diese Funktion verwendet 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'