共用方式為


匯出資料行轉換

「匯出資料行」轉換會讀取資料流程中的資料,並將資料插入檔案中。例如,如果資料流程包含產品資訊 (例如每一項產品的圖片),則可使用「匯出資料行」轉換將影像儲存到檔案中。

您可以利用下列方式設定「匯出資料行」轉換:

  • 指定資料的資料行,以及包含要寫入資料的檔案路徑的資料行。
  • 指定資料插入作業應附加或截斷現有檔案。
  • 指定是否要將位元組順序標記 (BOM) 寫入該檔案。
    ms139818.note(zh-tw,SQL.90).gif附註:
    BOM 只有在資料未附加至現有檔案,且資料類型為 DT_NTEXT 時才寫入。

轉換使用成對的輸入資料行:一個資料行包含一個檔案名稱,另一個資料行則包含資料。資料集中的每一個資料列都可指定不同的檔案。當轉換處理資料列時,會將資料插入指定的檔案中。在執行階段,轉換會建立檔案 (如果檔案不存在),然後將資料寫入這些檔案中。要寫入的資料的資料類型必須為 DT_TEXT、DT_NTEXT 或 DT_IMAGE。如需詳細資訊,請參閱<Integration Services 資料類型>。

這個轉換有一個輸入、一個輸出與一個錯誤輸出。

設定附加和截斷選項

下表說明附加和截斷選項的設定影響結果的方式。

附加 截斷 檔案存在 結果

False

False

轉換會建立新檔案,並將資料寫入檔案。

True

False

轉換會建立新檔案,並將資料寫入檔案。

False

True

轉換會建立新檔案,並將資料寫入檔案。

True

True

轉換未通過設計階段驗證。將兩個屬性都設定為 true 是無效的。

False

False

發生執行階段錯誤。檔案存在,但轉換無法寫入該檔案。

False

True

轉換會刪除並重新建立檔案,然後將資料寫入該檔案中。

True

False

轉換會開啟該檔案,並將資料寫入檔案結尾。

True

True

轉換未通過設計階段驗證。將兩個屬性都設定為 true 是無效的。

設定匯出資料行轉換

您可以透過 SSIS 設計師或程式設定屬性。

如需有關 [匯出資料行轉換編輯器] 對話方塊中可設定屬性的詳細資訊,請參閱<匯出資料行轉換編輯器 (資料行頁面)>。

[進階編輯器] 對話方塊反映可以使用程式設定的屬性。如需有關可以在 [進階編輯器] 對話方塊中或利用程式設定之屬性的詳細資訊,請按一下下列主題之一:

如需有關如何設定屬性的詳細資訊,請按一下下列主題之一:

請參閱

概念

匯入資料行轉換
建立封裝資料流程
Integration Services 轉換

說明及資訊

取得 SQL Server 2005 協助