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.

CCSIDer og kombineringstester<br />

Hvis feltene i en kombineringstest har forskjellige CCSIDer, blir det utført en konvertering til en kompatibel<br />

CCSID. Hvis de to feltene ikke har samme CCSID og ikke kan konverteres, eller hvis en av rangfølgene<br />

som skal brukes, ikke kan konverteres, får du feilmelding.<br />

CCSIDer og uttrykk i resultatfelt<br />

<strong>Query</strong>/<strong>400</strong>-brukere utenfor USA må skrive feltnavn og nøkkelord (for eksempel SUBSTR) med store<br />

bokstaver for å få riktig resultat. CCSIDen for resultatfeltet avhenger av hvilke felt som blir brukt til å<br />

definere resultatet. Ved opprettelsen antar systemet at konstantene har jobbens CCSID. På<br />

endringstidspunktet antas konstantene å ha jobb-CCSIDen til brukeren som utfører endringene, hvis<br />

CCSIDen for endringstidspunktet er 65535. Hvis du oppgir et felt, har resultatfeltet CCSIDen til det feltet.<br />

Hvis du oppgir verdier med forskjellige CCSIDer, har resultatfeltet en CCSID som er basert på rekkefølgen<br />

til verdiene og uttrykkstypen.<br />

Felt- og konstantverdier som ikke har samme CCSID som uttrykket, må konverteres. Hvis felt eller<br />

konstanter i uttrykk har CCSIDer som ikke er kompatible, får du en feilmelding.<br />

Du kan bruke disse sammenkjedingssymbolene:<br />

v To loddrette streker.<br />

v Den heksadesimale verdien til to loddrette streker i CCSID 37 (’4F4F’X).<br />

v To av tegnene som har heksadesimal verdi 4F i CCSIDen til spørringen.<br />

CCSIDer og kolonneoverskrifter for resultatfelt<br />

En kolonneoverskrift i en definisjon av et resultatfelt blir om nødvendig konvertert til jobbens eller<br />

dokumentets CCSID når den blir sendt tilbake til dokumentet eller vist i en rapport. Det blir vist prikker (...)<br />

hvis samtalen mislykkes.<br />

CCSIDer og sorteringsfelt<br />

Hvis CCSIDen for sorteringsfeltet er annerledes enn CCSIDen for rangfølgen, blir rangfølgen konvertert til<br />

CCSIDen for feltet. Hvis konverteringen mislykkes, får du en feilmelding.<br />

CCSIDer og postutvelgelsestester<br />

<strong>Query</strong>/<strong>400</strong>-brukere utenfor USA må skrive feltnavnene og nøkkelordene (for eksempel NULL) med store<br />

bokstaver for å få riktige resultater.<br />

Ved opprettingen antar systemet at konstantene har jobbens CCSID. På endringstidspunktet antas<br />

konstantene å ha jobb-CCSIDen til brukeren som utfører endringen, hvis CCSIDen for endringstidspunktet<br />

er 65535. Hvis feltene eller konstantene ikke har kompatible CCSIDer, eller hvis en rangfølgetabell som<br />

skal brukes, ikke kan konverteres, får du en feilmelding.<br />

CCSIDer og utregningsfunksjoner<br />

Konverteringer blir utført når du skal beregne minimums- og maksimumsfunksjonene som er valgt for<br />

tegnfelt. For data som vises eller skrives ut, utføres beregningene etter at dataene er konvertert til jobbens<br />

eller dokumentets CCSID etter at postene er sortert. Beregning av minimums- og maksimumsverdier blir<br />

utført på ikke-konverterte data og resultatet blir lagt i en databasefil. Konvertering som er nødvendig for å<br />

legge resultater i en eksisterende fil, blir utført på et senere tidspunkt.<br />

Hvis en rangfølge er involvert, blir den konvertert etter behov til CCSIDen som dataene blir beregnet i.<br />

Hvis det oppstår en konverteringsfeil under konvertering av rangfølgen, får du en feilmelding. Dette gjelder<br />

bare når en spørring blir kjørt.<br />

258 <strong>Brukerhåndbok</strong> i <strong>Query</strong>/<strong>400</strong> V5R1

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

Saved successfully!

Ooh no, something went wrong!