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.
Eksempel 1: Arbeide med numeriske datoer: Spørringen nedenfor definerer at et numerisk felt med<br />
formatet MMDDÅÅ skal konverteres til et numerisk felt med formatet ÅÅMMDD. Dette passer bedre når<br />
systemet skal sortere eller velge etter et bestemt årstall, måned og dag. Linjene som er merket med en<br />
stjerne (*), er nødvendige, og du får en utvalgsrapport. Hvis du vil ha avrunding av felt i rapporten (i stedet<br />
for avkutting), kan du føye -0.5 til hvert av de midterste uttrykkene på denne måten: MM =<br />
(MMDDÅÅ/10000)-0.5.<br />
Eksempel 1<br />
5728QU1 R03 M00 900824 <strong>IBM</strong> AS/<strong>400</strong> <strong>Query</strong> 10/04/90 14:17:45 Side 1<br />
Spørring. ...............ÅÅMMDD02<br />
Bibliotek ..............CRP<br />
Tekst for spørring. ..........MMDDÅÅ til ÅÅMMDD<br />
Rangfølge ...............Heksadesimal<br />
Behandlingsvalg<br />
* Bruke avrunding ...........No<br />
Overse feil i desimaldata ......No (standard)<br />
Valgte filer<br />
ID Fil Bibliotek Komponent Post Format<br />
T01 MMDDÅÅ QTEMP MMDDÅÅ MMDDÅÅ<br />
Resultatfelt<br />
Navn Uttrykk Kolonneoverskr. Len Des<br />
* MM (mmddåå/10000) 2 0<br />
* DD (mmddåå/100 - (mm * 100)) 2 0<br />
* YY (mmddåå - (mm*10000 + dd*100)) 2 0<br />
* ÅÅMMDD (åå*10000)+(mm*100)+dd 6 0<br />
***** SLUTT PÅ SPØRREUTSKRIFT ****<br />
MM DD ÅÅ ÅÅMMDD MMDDÅÅ<br />
08 31 90 900831 083190<br />
*** SLUTT PÅ RAPPORT ***<br />
Eksempel 2: Arbeide med numeriske datoer: Dette eksempelet viser motsatt konvertering —<br />
konvertering fra ÅÅMMDD til MMDDÅÅ. Linjene som er merket med en stjerne (*), er nødvendige, og du<br />
får en utvalgsrapport.<br />
Eksempel 2<br />
Spørring. ...............ÅÅMMDD01<br />
Bibliotek ..............CRP<br />
Tekst for spørring. ..........ÅÅMMDD til MMDDÅÅ<br />
Rangfølge ...............EBCDIC<br />
Behandlingsvalg<br />
* Bruke avrunding ...........No<br />
Overse feil i desimaldata ......No (standard)<br />
Spesielle betingelser<br />
*** Alle poster valgt etter standard ***<br />
Valgte filer<br />
ID Fil Bibliotek Komponent Post Format<br />
T01 ÅÅMMDD QGPL JUNK YÅÅMDD<br />
Resultatfelt<br />
Navn Uttrykk Kolonneoverskr. Len Des<br />
* ÅÅ (ååmmdd/10000) 2 0<br />
* MM (ååmmdd/100 - (åå * 100)) 2 0<br />
* DD (ååmmdd - (åå*10000 + mm*100)) 2 0<br />
* MMDDÅÅ (mm*10000)+(dd*100)+åå 6 0<br />
***** SLUTT PÅ SPØRREUTSKRIFT ****<br />
MM DD ÅÅ MMDDÅÅ ÅÅMMDD<br />
08 31 90 083190 900831<br />
*** SLUTT PÅ RAPPORT ***<br />
74 <strong>Brukerhåndbok</strong> i <strong>Query</strong>/<strong>400</strong> V5R1