Freigeben über


FOR-Klauseln

Durch Angabe einer FOR-Klausel wird ein Befehl für jeden Datensatz ausgeführt, der die angegebene logische Bedingung erfüllt. Für FOR-Klauseln gilt die folgende Syntax:

FOR lExpr

Im folgenden Beispiel wird der Wert geringes Guthaben im Feld alert aller Datensätze gespeichert, für die der Wert im Feld total kleiner als 500 ist.

REPLACE ALL alert WITH "low balance" FOR total < 500

In der folgenden Tabelle sind Befehle aufgeführt, in denen Sie eine FOR-Klausel verwenden können.

Befehle, die FOR-Klauseln verwenden

APPEND FROM ARRAY COUNT-Befehl LOCATE-Befehl
APPEND FROM DEFINE PAD RECALL
AVERAGE-Befehl DELETE REPLACE FROM ARRAY-Befehl
BLANK DISPLAY-Befehl REPLACE
BROWSE-Befehl EXPORT REPORT-Befehl
CALCULATE-Befehl FOR( ) SCAN...ENDSCAN
CHANGE-Befehl INDEX-Befehl SORT
COPY TO ARRAY-Befehl LABEL-Befehl SUM
COPY TO-Befehl LIST-Befehl  

Durch die Verwendung der FOR-Klausel können Befehle für einzelne Tabellen schneller ausgeführt werden. Weitere Informationen zur Verbesserung der Leistung finden Sie unter Optimieren von Anwendungen.

Siehe auch

REPLACE-Befehl | Bereichsklauseln | WHILE-Klauseln | Bearbeitung von Feldern und Datensätzen | Datenbearbeitung