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 sammenlikner tegnverdier, må alle verdier merkes med kompatible CCSIDer. Når du sammenlikner<br />
SBCS-tegnverdier, må alle verdier og eventuelle rangfølger som skal brukes, også merkes med kompatible<br />
CCSIDer.<br />
Merk: Under “CCSIDer og kombineringstester” på side 258 kan du se hvordan CCSIDer kan påvirke<br />
kombineringsvalgene dine.<br />
Oppgi hvordan filer skal kombineres<br />
Skriv sammenlikninger for å vise hvordan filvalg hører sammen, trykk på Enter.<br />
Tester: EQ, NE, LE, GE, LT, GT<br />
Felt Test Felt<br />
______________ _____ ______________<br />
______________ _____ ______________<br />
______________ _____ ______________<br />
______________ _____ ______________<br />
______________ _____ ______________<br />
Slutt<br />
________________________________________________________________________<br />
Felt Felt<br />
A.NR B.NAVN<br />
A.NAVN B.TELEF<br />
A.ADR B.SERIENR<br />
A.KODE<br />
B.NR<br />
F3=Avslutt F5=Rapport F10=Behandle/forrige F11=Vis tekst<br />
F12=Avbryt F13=Oppsett F18=Filer F24=Flere taster<br />
For hver test oppgir du hvilke to felt som skal testes, og hvilken testverdi som skal brukes. Se etter et felt i<br />
en fil som inneholder de samme (eller liknende) opplysningene som et felt i den andre filen, for eksempel<br />
et navn eller ID-nummer. Oppgi navnene på feltene (inkludert fil-IDene hvis det er nødvendig) på hver side<br />
av testverdien.<br />
Hvis du for eksempel oppgir testverdien EQ (lik) mellom to felt, er testresultatet sant hvis begge feltene<br />
inneholder samme verdi. (Verdien EQ er den vanligste.)<br />
Felt Test Felt<br />
A.NAVN EQ B.NAVN<br />
I dette eksempelet heter begge feltene NAVN, derfor er fil-IDene (A og B) lagt inn sammen med feltnavnene.<br />
Regler for kombinering av filer<br />
Merk: Hvis du ikke vil oppgi kombineringstester, kan du bruke *ALL. Alle postene fra den ene filen blir<br />
kombinert med alle postene i den andre filen eller de andre filene uten noen form for utvalg.<br />
Nedenfor følger reglene for kombinering:<br />
v For at to filer skal kunne kombineres må de ha minst ett felt som er likt i begge filene. (Legg merke til at<br />
selv om de har et felt felles, betyr ikke det at feltnavnene er de samme.) Dette gjelder også for logiske<br />
databasefiler, selv om de kan være basert på felt med forskjellige navn i den fysiske filen som den<br />
logiske filen er opprettet.<br />
v Hvis du velger alternativ 2 (Samsvarende poster med primærfil) eller alternativ 3 (Ikke samsvarende<br />
poster med primærfil) på skjermbildet Oppgi type kombinering, må den samlede lengden på feltene som<br />
blir brukt i kombineringstesten være 2000 byte eller mindre. I DBCS-felt teller hvert DBCS-tegn som to<br />
byte. I felt som inneholder data av typen klamme-DBCS, teller skifttegnene med i lengden.<br />
v Du kan bare bruke testverdien EQ for å kombinere den eller de filene du har valgt ut med en logisk<br />
kombifil.<br />
v Feltene i hver enkelt kombineringstest må komme fra forskjellige filer.<br />
Slutt<br />
Kapittel 4. Oppgi filvalg for en spørring 47