Om Brukerhåndbok i Query/400 - IBM
Om Brukerhåndbok i Query/400 - IBM
Om Brukerhåndbok i Query/400 - IBM
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Når du tester på RANGE (verdiområde), må innholdet av feltet være innenfor to oppgitte verdier (større<br />
enn eller lik den første verdien, men mindre enn eller lik den andre) for at postene skal velges. På bildet<br />
Velge poster må du oppgi to verdier i kolonnen Verdi. Du må skille dem med et blanktegn. Hvis den første<br />
verdien for en post er høyere enn den andre, blir ikke den posten valgt.<br />
Du ønsker for eksempel å velge poster bare for månedene februar til august. Feltet MÅNED er et numerisk<br />
felt og inneholder et 1-tall for januar, et 2-tall for februar, et 3-tall for mars osv. På skjermbildet Velge poster<br />
oppgir du:<br />
Velge poster<br />
Skriv sammenlikninger og trykk på Enter. Oppgi OR for å starte hver ny gruppe.<br />
Tester: EQ, NE, LE, GE, LT, GT, RANGE, LIST, LIKE, IS, ISNOT...<br />
AND/OR Felt Test Verdi (felt, nummer eller 'tegn')<br />
MÅNED_________ RANGE 2 8 __________________________<br />
____ ______________ _____ ______________________________<br />
____ ______________ _____ ______________________________<br />
For å kunne bruke GT, GE, LT, LE og RANGE for SBCS-tegnfelt og -verdier, bør du kjenne rangfølgen.<br />
Rangfølgen bestemmer hvilke tegn som er større eller mindre enn andre. Hvis du ikke velger en bestemt<br />
rangfølge, blir den heksadesimale rangfølgen brukt og<br />
v de fleste spesialtegnene har lavere verdi enn bokstaver<br />
v små bokstaver har lavere verdi enn store<br />
v bokstaver har lavere verdi enn tall<br />
Tegnene A, 8, & og b blir sortert slik i stigende rekkefølge:<br />
&<br />
b<br />
A<br />
8<br />
Hvis du vil lese mer om hvordan du velger eller definerer en rangrekkefølge, kan du lese Kapittel 9. Velge<br />
rangfølge.<br />
Teste for verdier i en liste (LIST NLIST)<br />
Du kan bruke LIST- og NLIST-testen for å avgjøre om innholdet i et felt er likt eller ulikt en av verdiene du<br />
fører opp i kolonnen Verdi på skjermbildet Velge poster.<br />
Merk: Under “CCSIDer og postutvelgelsestester” på side 258 finner du opplysninger om CCSIDer og<br />
hvordan de påvirker skjermbildet Velge poster.<br />
Når du sammenlikner et felt med en liste, blir postene valgt hvis innholdet i feltet er nøyaktig likt en av<br />
verdiene du har oppgitt. Verdiene du oppgir i listen<br />
v må være numeriske konstanter hvis du skal sammenlikne dem med et numerisk felt<br />
v må være SBCS-tegnkonstanter hvis du skal sammenlikne et SBCS-tegnfelt med dem<br />
v må være SBCS-tegnkonstanter eller konstanter av typen DBCS-bare eller DBCS-åpen hvis du skal<br />
sammenlikne dem med et DBCS-felt i parentes. (Hvis feltet du tester, er et felt av typen DBCS-bare,<br />
kan konstanten bare være en konstant av typen DBCS-bare.)<br />
v må være tegnkonstanter av typen DBCS-grafisk hvis du skal sammenlikne dem med et tegnfelt av<br />
typen DBCS-grafisk<br />
v må være skilt med blanktegn<br />
v kan ikke være feltnavn<br />
Kapittel 7. Velge poster 99