共用方式為


字元映射轉換

字元映射轉換會應用字串功能至字元資料,例如將小寫轉換為大寫等。 此轉換只適用於具有文字類型的欄位數據。

字元映射轉換可以直接轉換欄位數據,或將新欄位加入轉換輸出,並將轉換後的數據放入新的欄位中。 您可以將不同的對應作業集套用至相同的輸入數據行,並將結果放入不同的數據行中。 例如,您可以將相同的數據行轉換成大寫和小寫,並將結果放入兩個不同的數據行中。

在某些情況下,映射可能會導致數據遭到截斷。 例如,當單一位元組位元對應至具有多位元組表示的字元時,可能會發生截斷。 字元對應轉換包含錯誤輸出,可用來將截斷的數據導向至不同的輸出。 如需詳細資訊,請參閱 處理資料中的錯誤

此轉換有一個輸入、一個輸出和一個錯誤輸出。

映射作業

下表描述字元映射轉換所支援的映射操作。

行動 說明
位元組反轉 反轉位元節順序。
全角 將半角字元對應至全角字元。
半角 將全角字元對應至半角字元。
平假名 將片假名字符對應至平假名字符。
片假名 將平假名字符對應至片假名字符。
語言文字大小寫 使用語言特定的大小寫規則,而非系統規則。 語言大小寫指的是 Win32 API 所提供的功能,用於 Unicode 簡單大小寫映射,適用於土耳其文和其他地區語言。
小寫 將字元轉換成小寫。
簡體中文 將繁體中文字形對應至簡體漢字。
繁體中文 將簡體漢字對應至繁體中文。
大寫 將字元轉換成大寫。

互斥映射操作

在轉換中可以執行多個作業。 不過,有些映射操作是互斥的。 下表列出當您在同一個數據行上使用多個作業時所套用的限制。 作業 A 和作業 B 欄中的操作是互斥的。

作業 A 作業 B
小寫 大寫
平假名 片假名
半角 全角
繁體中文 簡體中文
小寫 平假名、片假名、半角、全角
大寫 平假名、片假名、半角、全角

字符映射轉換的設定

您透過下列方式設定字元映射轉換:

  • 指定要轉換的數據列。

  • 指定要套用至每個資料行的操作。

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

如需您可以在 [ 字元對應轉換編輯器 ] 對話框中設定之屬性的詳細資訊,請參閱 字元對應轉換編輯器

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

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