XREL-Schlüsselwort

Das XREL-Schlüsselwort wird verwendet, um Beziehungen herzustellen, unabhängig davon, wie die Daten abgerufen wurden. XREL ist nur in EJB-Mediator-Abfragen gültig.

XREL ruft keine zusätzlichen Daten ab, es erstellt Beziehungen von Daten, die bereits von SELECT-Anweisungen abgerufen wurden. Folgende Beziehungen sind möglich: 1:1, 1:n, n:1 oder n:n. Die Beziehungen können unidirektional oder bidirektional sein. Wenn Sie eine bidirektionale Beziehung in XREL angeben, wird die Umkehrbeziehung zusätzlich zur angegebenen Beziehung erstellt.
xrel := XREL identification_variable . { single_valued_cmr_field | collection_valued_cmr_field }
	            	            [ , identification_variable . { single_valued_cmr_field | collection_valued_cmr_field } ]*

Beispiele: XREL-Schlüsselwort

In diesem Beispiel werden alle Mitarbeiter und alle Abteilungen abgerufen und die emps- und mgr-Beziehungen hergestellt.
select e.name from EmpBean e
  select  d.name from DeptBean d
  xrel  d.emps, d.mgr
Beachten Sie, dass die Mitarbeiter über die Beziehung d.emps abgerufen werden und xrel d.mgr die mgr-Beziehung für diese Mitarbeiter, die auch Manager sind, herstellen soll.
 select  d.name from DeptBean d
   select e.name from in(d.emps) e
   xrel  d.mgr  

Symbol, das den Typ des Artikels anzeigt. Konzeptartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cque_xrel
Dateiname:cque_xrel.html