FARBE

Gültig für

Extract und Replicat

Beschreibung

Mit dem Parameter COLMATCH können Sie globale Regeln für die Spaltenzuordnung erstellen. COLMATCH-Regeln gelten für alle TABLE- oder MAP-Anweisungen, die der COLMATCH-Anweisung folgen. Globale Regeln können für nachfolgende TABLE- oder MAP-Einträge mit der Option RESET deaktiviert werden.

Mit COLMATCH können Sie Tabellen zuordnen, die in der Struktur ähnlich sind, aber unterschiedliche Spaltennamen für dieselben Datensets haben. Mit COLMATCH können Sie Spalten dieses Typs einfacher zuordnen als mit einer COLMAP-Klausel in einzelnen TABLE- oder MAP-Anweisungen.

Mit COLMATCH können Sie:

Entweder COLMATCH oder eine COLMAP-Klausel einer TABLE- oder MAP-Anweisung ist erforderlich, wenn anders benannte Quell- und Zielspalten zugeordnet werden.

Weitere Informationen zum Zuordnen von Spalten finden Sie unter Parameter, die Zuordnung und Datenintegration steuern.

Standard

Keine

Syntax

COLMATCH
{NAMES <target_column> = <source_column> |
PREFIX <prefix> |
SUFFIX <suffix> |
RESET}

NAMES <target_column = source_column>

Gibt den Namen einer Ziel- und Quellspalte an. Beispiel: CUSTOMER_CODE und CUST_CODE. Wenn für die Datenbank doppelte Anführungszeichen erforderlich sind, um die Groß-/Kleinschreibung zu erzwingen, geben Sie den Spaltennamen auf diese Weise an. Beispiel: NAMES "ABC" = "ABC2". Geben Sie bei anderen Datenbanken, bei denen zwischen Groß- und Kleinschreibung unterschieden wird, den Spaltennamen an, wie er in der Datenbank gespeichert ist. Beispiel: NAMES ABC = abc.

PREFIX <prefix> | SUFFIX <suffix>

Gibt ein Präfix oder Suffix für den Spaltennamen an, das ignoriert werden soll. Wenn für die Datenbank doppelte Anführungszeichen erforderlich sind, um die Groß-/Kleinschreibung zu erzwingen, geben Sie das Präfix oder Suffix so an, dass die Groß-/Kleinschreibung beachtet wird. Bei anderen Datenbanken, bei denen die Groß-/Kleinschreibung beachtet wird, geben Sie das Präfix oder Suffix so an, wie es in der Datenbank gespeichert ist

Beispiel: Um eine Zielspalte mit dem Namen "ORDER_ID" einer Quellspalte mit dem Namen "P_ORDER_ID zuzuordnen, geben Sie Folgendes an:

COLMATCH PREFIX "P_"

Um eine Zielspalte namens "CUST_CODE_K" einer Quellspalte namens CUST_CODE zuzuordnen, geben Sie Folgendes an:

COLMATCH SUFFIX "_K"

RESET

Schaltet die vorher definierten COLMATCH-Regeln für nachfolgende TABLE- oder MAP-Anweisungen ab.

Beispiele

Beispiel 1

COLMATCH NAMES "CUSTOMER_CODE" = "CUST_CODE"

Beispiel 2

COLMATCH NAMES Customer_Code = "Cust_Code"

Beispiel 3

COLMATCH PREFIX P_

Beispiel 4

COLMATCH SUFFIX _K

Beispiel 5

COLMATCH RESET