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.

Hvis argumentet er en datovarighet eller en systemtidvarighet, blir resultatet dagdelen av verdien, som er<br />

et binært felt med en verdi mellom −99 og 99. Et resultat som er forskjellig fra null, har samme fortegn<br />

som argumentet.<br />

Eksempel:<br />

RESULT(DAG) = DAY(LEIEDATO)<br />

RESULT(DAG) vil være lik en verdi mellom 1 og 31.<br />

DAYS-funksjonen<br />

DAYS-funksjonen gir en numerisk representasjon av en dato. Slik er formatet:<br />

►► DAYS ( uttrykk ) ►◄<br />

Argumentet kan bestå av<br />

v en dato<br />

v en systemtid<br />

v en gyldig tegnrepresentasjon av en dato<br />

Funksjonen resulterer i et binærfelt. Hvis argumentet kan være null, kan resultatet bli null. Hvis argumentet<br />

er null, blir resultatet null.<br />

Resultatet vil bestå av n dager mer enn antall dager fra 1.januar (0001) til D, der D er datoen som ville bli<br />

resultatet hvis du brukte DATE-funksjonen på argumentet.<br />

Eksempel:<br />

RESULT(DAG) = DAYS(GJELDATO) - DAYS(LEIEDATO)<br />

RESULT(DAG) er lik et tall som representerer antall dager mellom disse to datoene.<br />

HOUR-funksjonen<br />

HOUR-funksjonen gir timedelen av en verdi. Slik er formatet:<br />

►► HOUR ( uttrykk ) ►◄<br />

Argumentet kan bestå av<br />

v et klokkeslett<br />

v en systemtid<br />

v en klokkeslettvarighet<br />

v en systemtidvarighet<br />

Funksjonen resulterer i et binærfelt. Hvis argumentet kan være null, kan resultatet bli null. Hvis argumentet<br />

er null, blir resultatet null.<br />

Hvis argumentet er et klokkeslett eller en systemtid, blir resultatet timedelen av verdien, som er et<br />

binærfelt med en verdi mellom 0 og 24.<br />

Hvis argumentet er en klokkeslettvarighet eller en systemtidvarighet, blir resultatet timedelen av verdien,<br />

som er et binærfelt med en verdi mellom −99 og 99. Et resultat som er forskjellig fra null, har samme<br />

fortegn som argumentet.<br />

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