Comment : |
Pour certains rapports, un nombre limité d'enregistrements suffit. La récupération d'enregistrements s'arrête lorsque le nombre spécifié d'enregistrements a été récupéré. Cela est utile lorsque :
Il existe deux façons de limiter le nombre d'enregistrements récupérés. Vous pouvez utiliser
WHERE RECORDLIMIT EQ n
où :
Pour toutes les sources de données non-FOCUS, vous pouvez utiliser également
WHERE READLIMIT EQ n
où :
Conseil : si vous tentez d'appliquer le test READLIMIT à une source de données FOCUS, la requête est traitée correctement mais la phrase READLIMIT est ignorée.
Remarque : avec SET RECORDLIMIT désactive AUTOINDEX.
La requête suivante récupère quatre enregistrements, ce qui génère un rapport à quatre lignes :
TABLE FILE EMPLOYEE PRINT LAST_NAME AND FIRST_NAME AND EMP_ID WHERE RECORDLIMIT EQ 4 END
La sortie est :
LAST_NAME FIRST_NAME EMP_ID --------- ---------- ------ STEVENS ALFRED 071382660 SMITH MARY 112847612 JONES DIANE 117593129 SMITH RICHARD 119265415
WebFOCUS |