join:==EMPTY
<element>
無
可讓您定義在SQL表之間建立聯接的欄位。
<join>
元素僅能在父<element>
元素為'link'類型時使用。 這表示父元素必須聲明"@type=link"屬性。
不需要在<join>
元素中指定遠程表的名稱和名稱空間。 必須在父<element>
中指定這些值。
依慣例,連結會定義在架構的結尾。
如果在定義連結類型元素時未指定<join>
元素,則連結將自動放置在兩個表的主鍵上。
在當前表的「email」欄位和遠程表的「@compagny-id」欄位之間連結:
<join xpath-dst="@compagny-id" xpath-src="@email"/>
根據必須包含'EN'值的"@country"欄位內容,篩選指向"cus:Country"表格的連結:
<element name="StockEN" type="link" label="MyLink" target="cus:Stock">
<join xpath-dst="@country" xpath-src="@code" dstFilterExpr="@country = 'EN'"/>
</element>