:PUT_VAR_PROCESS
Script-Anweisung: Schreibt den Inhalt einer Datensequenz in ein statisches VARA-Objekt.
Syntax
: PUT_VAR_PROCESS VARA-Objekt, Datensequenz-Referenz
Syntax | Beschreibung/Format |
---|---|
VARA-Objekt | Der Name des statischen VARA-Objekts, in dem die Werte gespeichert werden sollen. |
Datensequenz-Referenz | Die Referenz der Datensequenz, deren Inhalt in das VARA-Objekt geschrieben werden soll.
|
Sie können dieses Script-Element verwenden, um ein statisches VARA-Objekt mit dem Inhalt einer Datensequenz zu füllen. Die Spalten der Datensequenz werden in die Spalten des VARA-Objekts (einschließlich der Schlüsselspalte) geschrieben.
Folgende Regeln sind zusätzlich zu beachten:
- Das Script-Element :PUT_VAR_PROCESS entfernt alle Einträge des VARA-Objekts, bevor dieses neu gefüllt wird. Das Ergebnis ist, dass das VARA-Objekt nach erfolgreicher Ausführung dieses Script-Elements genau die Einträge der Datensequenz enthält.
- Statische VARA-Objekte beinhalten 6 Spalten (die Schlüsselspalte plus 5 Wertespalten). Das Script-Element :PUT_VAR_PROCESS füllt diese Spalten mit den ersten 6 Spalten der Datensequenz. Das bedeutet, wenn die Datensequenz mehr als 6 Spalten umfasst, werden diese weiteren Spalten ignoriert werden.
- Wenn :PUT_VAR_PROCESS versucht, Variablenwerte einzutragen, die nicht akzeptiert werden, weil sie einen Schlüssel duplizieren oder es nur einen akzeptierten Eintrag gibt, gibt sie die Fehlernummer 20683 über sys_last_err_nr() und die Fehlerposition über sys_last_err_ins() zurück.
Achtung! Sie können keine dynamischen VARA-Objekte angeben, da diese ihre Werte dynamisch abrufen und nicht statisch speichern.
Achtung! Beachten Sie, dass bestimmte Regeln und Einschränkungen für die Werte von statischen VARA-Objekten gelten. Weitere Informationen finden Sie unter VARA-Objekt-Attribute.
Siehe auch: