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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Konvertere datoen for utdata til en databasefil<br />

For å kunne konvertere et datofelt til et annet format enn det som er brukt i inndatafilen, må du definere<br />

utdatafilen eksternt med DDS og oppgi datoformatet for datofeltet til utdataene. Konverteringen blir gjort<br />

automatisk.<br />

Konvertere datoen for utdata til en skjerm eller skriver<br />

Du kan bruke datofunksjonen til å konvertere et datofelt for inndata til et annet format. Eksempel 1 og 2<br />

viser to metoder for å konvertere et datofelt fra formatet MMDDYY til YYDDD. Eksempel 3 og 4 viser<br />

konvertering fra YYDDD til MMDDYY.<br />

Merk: For å gjøre det enklere å lese skjermbildene, er flere bilder slått sammen til ett bilde.<br />

Eksempel 1—Konvertere fra MMDDYY til YYDDD<br />

Skjermbildet Definere resultatfelt nedenfor definerer en konvertering fra MMDDYY til YYDDD.<br />

Konverteringen gjøres helt ferdig i skjermbildet.<br />

Definere resultatfelt<br />

Skriv definisjoner med feltnavn eller konstanter og operatorer og trykk på Enter.<br />

Operatorer: +, -, *, /, SUBSTR, ||, DATE...<br />

Felt Uttrykk Kolonneoverskrift Len Des<br />

YY________ SUBSTR(CHAR(MMDDYY),7,2)_________ ____________________ ____ __<br />

_________________________________ ____________________<br />

_________________________________ ____________________<br />

CHARJAN01_ '01/01/' || YY___________________ ____________________ ____ __<br />

_________________________________ ____________________<br />

_________________________________ ____________________<br />

JAN01_____ DATE(CHARJAN01)__________________ ____________________ ____ __<br />

_________________________________ ____________________<br />

_________________________________ ____________________<br />

DDD_______ SUBSTR(DIGITS(DAYS(MMDDYY)-DAYS(J ____________________ ____ __<br />

AN01)+1),10,3)___________________ ____________________<br />

_________________________________ ____________________<br />

YYDDD_____ YY_||_'/'_||_DDD_________________ ____________________ ____ __<br />

_________________________________ ____________________<br />

_________________________________ ____________________<br />

_______________________________________________________________________________<br />

Felt Tekst Len Des<br />

MMDDYY Datofelt i MMDDYY-format 8 L<br />

Slutt<br />

F3=Avslutt F5=Rapport F9=Sett inn F11=Vis bare navn<br />

F12=Avbryt F13=Oppsett F20=<strong>Om</strong>organiser F24=Flere taster<br />

Eksempel 2—Konvertere fra MMDDYY til YYDDD<br />

Dette eksempelet viser en alternativ metode for den samme konverteringen som ble utført i eksempel 1.<br />

Konverteringen gjøres helt ferdig i skjermbildet. Metoden krever at datoformatet for gjeldende jobb settes<br />

til YYDDD. Når det er gjort, vil DATE-funksjonen automatisk utføre konverteringen.<br />

Kapittel 5. Definere resultatfelt 83

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

Saved successfully!

Ooh no, something went wrong!