Character Map Transformation
Transformacja tablicy znaków stosuje się ciąg funkcje, takie jak konwersja małe litery na wielkie litery, znaku danych.Wynikiem tej transformacja działa tylko na danych kolumna o typie danych ciąg znaków.
transformacja tablicy znaków można skonfigurować w następujący sposób:
Określ kolumny, które chcesz przekonwertować.
Określ operacje, które mają być stosowane do każdej kolumna.
Transformacja tablicy znaków można konwertować kolumna danych w miejsce lub dodać kolumna do transformacji danych wyjściowych i umieścić przekonwertowane dane w nowej kolumnie.Można zastosować różne zestawy mapowania operacji w tych samych danych wejściowych kolumna i umieścić wyniki w różnych kolumna s.Na przykład można przekonwertować tę samą kolumna wielkie i małe litery i umieścić wyniki w dwóch różnych kolumnach.
Mapowanie może w niektórych przypadkach powodować dane, które mają zostać obcięta.Na przykład obcinania może wystąpić, gdy znaków jednobajtowych są mapowane na znaki wielobajtowe reprezentacji.Transformacja tablicy znaków zawiera błąd wyjścia, które mogą być używane do kierowania danych obcięta, aby rozdzielić dane wyjściowe.Aby uzyskać więcej informacji zobaczObsługa błędów w danych.
Wynikiem tej transformacja ma jedno wejście, wyjście jednego i jeden błąd w danych wyjściowych.
Operacje mapowania
W poniższej tabela opisano operacje mapowania, które obsługuje transformacja tablicy znaków.
Operacja |
Description |
---|---|
Odwrócenie bajt |
Odwraca kolejność bajtów. |
Pełnej szerokości |
Mapuje znaki mające połowę szerokości na znaki o pełnej szerokości. |
Połowę szerokości |
Mapuje znaków pełnej szerokości na znaki mające połowę szerokości. |
Zmiana zaznaczonego tekstu na małe litery |
Mapuje znaki katakana na znaki hiragana. |
WSTAWIANIE |
Mapuje znaki hiragana na znaki katakana. |
Obudowa lingwistyczne |
Stosuje się lingwistyczne obudowy zamiast zasad systemu.Obudowa lingwistyczne odnosi się do funkcję oferowaną przez interfejs Win32 API proste mapowania liter standardu Unicode Turkic i innych ustawień regionalnych. |
Małe litery |
Konwertuje znaki na małe litery. |
Chiński uproszczony |
Mapuje znaków języka chińskiego tradycyjnego znaków języka chińskiego uproszczonego. |
Chiński tradycyjny |
Mapy uproszczone znaków języka chińskiego, tradycyjnego chińskiego znaków. |
Wielkie litery |
Konwertuje znaki na wielkie litery. |
Wspólnie z wyłącznością operacji mapowania
Więcej niż jednej operacji mogą być wykonywane w transformacja.Jednak niektóre operacje mapowania wzajemnie się wykluczają.Poniższa lista zawiera ograniczenia dotyczące korzystania z wielu operacji na tej samej kolumnie.Operacje w kolumnach operacji A i operacja B wzajemnie się wykluczają.
Operacja A |
Operacja B |
---|---|
Małe litery |
Wielkie litery |
Zmiana zaznaczonego tekstu na małe litery |
WSTAWIANIE |
Połowę szerokości |
Pełnej szerokości |
Chiński tradycyjny |
Chiński uproszczony |
Małe litery |
Znaki hiragana, katakana, połowę szerokości, pełnej szerokości |
Wielkie litery |
Znaki hiragana, katakana, połowę szerokości, pełnej szerokości |
Konfigurowanie transformacja tablicy znaków
zestaw właściwości za pomocą SSIS Projektant lub programowo.
Aby uzyskać więcej informacji na temat właściwości, które zestaw w Edytor transformacja tablicy znaków okno dialogowe zobacz Edytor transformacja tablicy znaków.
The Advanced Editor dialog box reflects the properties that can be zestaw programmatically.Aby uzyskać więcej informacji na temat właściwości, które zestaw w Zaawansowany edytor okna dialogowego pole lub programowo, kliknij jedną z następujących tematów:
Aby uzyskać więcej informacji na temat ustawiania właściwości kliknij jedną z następujących tematów:
|