Anfang des Inhaltsbereichs

Syntaxdokumentation acc_column_spec Dokument im Navigationsbaum lokalisieren

Syntaxregel zur Spaltenbeschreibung

Syntax

<acc_column_spec> ::= <key_column_spec> | <simple_column_spec>

Verwendung

Sie definieren mit dieser Syntaxregel in einem DATAUPDATE-Kommando, ob die Qualifikationsspalten Schlüsselspalten oder Nicht-Schlüsselspalten der Zieltabelle sind.

Wenn Schlüsselspalten als Qualifikationsspalten verwendet werden (key_column_spec), dann wird für jeden Datensatz des Datenstroms jene Zeile der Zieltabelle aktualisiert, die dem angegebenen Schlüssel entspricht.

Beispiel

DATAUPDATE TABLE kunde
KEY  knr 01-04
SET  ort 05-16
INFILE 'kunden.daten' FORMATTED

Wenn Nicht-Schlüsselspalten als Qualifikationsspalten verwendet werden (simple_column_spec), dann wird für jeden Datensatz des Datenstroms jede Zeile der Zieltabelle aktualisiert, die mit dem Wert/ den Werten der Qualifikationsspalte/n dieses Datensatzes identifiziert wird.

Beispiel

DATAUPDATE TABLE kunde
     ort 1
SET  plz 2
INFILE 'kunden.daten'

Ende des Inhaltsbereichs