Anfang des Inhaltsbereichs

Syntaxdokumentation duplicates_clause Dokument im Navigationsbaum lokalisieren

Syntaxregel zur Tabellenbeschreibung

Syntax

<duplicates_clause> ::= IGNORE DUPLICATES | REJECT DUPLICATES | UPDATE DUPLICATES

IGNORE DUPLICATES

Die neue Zeile wird nicht eingefügt.

REJECT DUPLICATES

Die einzufügende Zeile wird mit einer Fehlermeldung abgelehnt.

UPDATE DUPLICATES

Die existierende Zeile wird mit der neuen Zeile überschrieben.

Verwendung

Mit dieser Syntaxregel in einem DATALOAD-Kommando legen Sie fest, wie beim Laden von Daten aus einem Datenstrom in dem Falle verfahren werden soll, dass eine Zeile mit dem Schlüssel der einzufügenden Zeile in der Tabelle bereits existiert.

Wenn Sie keine Angabe machen, dann wird als Vorschlagswert immer REJECT DUPLICATES angenommen.

Beispiel

DATALOAD TABLE sqltravel00.customer
  UPDATE DUPLICATES
  customerid    01-04
  name          06-16
  zip           17-22
  address       23-48
INFILE 'customer.data' FORMATTED

Ende des Inhaltsbereichs