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.

Eksempel:<br />

HOUR(KL.) where KL. = 12:11:22<br />

Resultatet av HOUR-funksjonen vil være 12.<br />

MICROSECOND-funksjonen<br />

MICROSECOND-funksjonen gir mikrosekunddelen av en verdi. Slik er formatet:<br />

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

Argumentet kan bestå av<br />

v en systemtid<br />

v en systemtidvarighet<br />

v en gyldig tegnrepresentasjon av en systemtid<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 en systemtid, blir resultatet mikrosekunddelen av systemtiden, som er et binærfelt med<br />

en verdi mellom 0 og 999999.<br />

Hvis argumentet er en systemtidvarighet, blir resultatet mikrosekunddelen av systemtidvarigheten, som er<br />

et binærfelt med en verdi mellom −999999 og 999999.<br />

Eksempel:<br />

MICROSECOND(SYSTEMTID) where SYSTEMTID = 1991-10-22-12.15.23.123456<br />

Resultatet av MICROSECOND-funksjonen blir 123456.<br />

MINUTE-funksjonen<br />

MINUTE-funksjonen gir minuttdelen av en verdi. Slik er formatet:<br />

►► MINUTE ( 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 en klokkeslettvarighet eller en systemtidvarighet, blir resultatet minuttdelen 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 />

Eksempel:<br />

MINUTE(SYSTEMTID) where SYSTEMTID = 1991-10-22-12.15.23.123456<br />

Resultatet av MINUTE-funksjonen er 15.<br />

Kapittel 5. Definere resultatfelt 79

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

Saved successfully!

Ooh no, something went wrong!