23.07.2013 Views

Om Brukerhåndbok i Query/400 - IBM

Om Brukerhåndbok i Query/400 - IBM

Om Brukerhåndbok i Query/400 - IBM

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!