合併聯結轉換
合併聯結轉換提供藉由使用 FULL、LEFT 或 INNER 聯結,來聯結兩個已排序資料集所產生的輸出。例如,您可以使用 LEFT 聯結來聯結包含產品資訊的資料表,以及列出製造產品的國家/地區的資料表。此結果為列出所有產品及其原產國家/地區的資料表。如需詳細資訊,請參閱<使用聯結>。
您可以利用下列方式設定「合併聯結」轉換:
指定聯結為 FULL、LEFT 或 INNER 聯結。
指定聯結使用的資料行。
指定轉換是否要將 Null 值當作相當於其他 Null 處理。
[!附註]
如果 Null 值未當成相等值,則轉換會以與 SQL Server Database Engine 相同的方式處理 Null 值。
這個轉換有兩個輸入與一個輸出。它不支援錯誤輸出。
聯結需求
合併聯結轉換會要求聯結的資料行擁有相符的中繼資料。例如,您無法聯結數值資料類型的資料行,與字元資料類型的資料行。如果資料是字串資料類型,第二個輸入中的資料行長度就必須小於或等於與其合併之第一個輸入中的資料行長度。
設定合併聯結轉換
您可以透過 SSIS 設計師或以程式設計方式設定屬性。
如需可在 [合併聯結轉換編輯器] 對話方塊中設定之屬性的詳細資訊,請參閱合併聯結轉換編輯器。
如需可以用程式設計的方式設定之屬性的詳細資訊,請按一下下列其中一個主題:
如需有關如何設定屬性的詳細資訊,請按一下下列其中一個主題:
|