SET QUERY LIMIT

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 6.0


SET QUERY LIMIT (Begrenzung)

ParameterTypBeschreibung
BegrenzungNumerischAnzahl der Datensätze oder
0 ohne Begrenzung

Beschreibung

Mit dem Befehl SET QUERY LIMIT können Sie jede nachfolgende Suche für den aktuellen Prozess stoppen, sobald die in Begrenzung übergebene Anzahl der Datensätze gefunden wurde.

Haben Sie z.B. in Begrenzung den Wert 1 übergeben, stoppt jede nachfolgende Suche das Durchlaufen eines Index bzw. einer Datendatei, sobald ein Datensatz mit den zutreffenden Suchbedingungen gefunden wurde.

Wollen Sie wieder unbegrenzte Suchläufe herstellen, rufen Sie erneut SET QUERY LIMIT auf und setzen Begrenzung auf 0.

Warnung: SET QUERY LIMIT beeinflusst alle nachfolgenden Suchläufe im aktuellen Prozess. Sie MÜSSEN deshalb einen Aufruf von SET QUERY LIMIT (Zieltyp#0) immer mit dem Aufruf von SET QUERY LIMIT(0) gegensteuern, damit der normale Suchmodus wiederhergestellt wird.

SET QUERY LIMIT ändert nur das Verhalten der Suchbefehle:

QUERY

 QUERY SELECTION

 QUERY BY EXAMPLE

QUERY BY FORMULA

 QUERY SELECTION BY FORMULA

SET QUERY LIMIT beeinflusst nicht andere Befehle, die die aktuelle Auswahl verändern können, wie z.B. ALL RECORDS, RELATE MANY usw..

Beispiele

1. Sie wollen jeweils nach beliebigen zehn Kunden mit einem Verkaufsvolumen über 1 Million DM suchen:

   SET QUERY LIMIT(10)
   QUERY([Customers];[Customers]Verkaufsvolumen>1000000)
   SET QUERY LIMIT(0)

2. Siehe zweites Beispiel zum Befehl SET QUERY DESTINATION.

Referenz

QUERY, QUERY BY EXAMPLE, QUERY BY FORMULA, QUERY SELECTION, QUERY SELECTION BY FORMULA, QUERY WITH ARRAY, SET QUERY DESTINATION.


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next