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 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

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

Saved successfully!

Ooh no, something went wrong!