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.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.DATAUPDATE TABLE kunde
ort 1
SET plz 2
INFILE 'kunden.daten'