Administrering af Oracle CRM On Demand > Expression Builder > Funktioner i Expression Builder > Duration
Duration
Funktionen Duration·i Expression Builder returnerer et tal, der angiver perioden i dage eller brøkdele af dage, som angivet af periodeargumentet.
Syntaks
Duration(period)
Resultattype
Tal
Argumenter
I følgende tabel beskrives argumenterne til funktionen.
Argument
|
Beskrivelse
|
Periode
|
En strenglitteral i følgende format PnYnMnDTnHnM:
hvor:
- P er periodeindikator
- nY angiver antallet af år mellem 0 og 5
- nM angiver antallet af måneder mellem 0 og 12
- nD angiver antallet af dage mellem 0 og 200
- T adskiller dato- og klokkeslætspecifikationerne
- nH angiver antallet af timer mellem 0 og 200
- nM angiver antallet af minutter mellem 0 og 59
|
Bemærk·følgende:
- Angiv ikke et plustegn (+) til positive værdier.
- Du kan angive en negativ varighed som -Duration(period)
- Angivelse af sekunder understøttes ikke.
- Maks. understøttet varighed er 'P5Y12M200DT200H59M' (dvs. 5 år, 12 måneder, 200 dage, 200 timer og 59 minutter).
- Hvis antallet af år, måneder, dage, timer eller minutter er nul, kan du udelade tallet og dets tilsvarende betegnelse.
- Hvis antallet af år, måneder eller dage er nul, og tidskomponenten er en ikke-nulværdi, skal mindst en af års-, måneds- eller dagskomponenterne (et tal og dets betegnelse) findes.
- Hvis ingen af tidskomponenterne findes i perioden, må T-betegnelsen ikke medtages i perioden.
- Betegnelsen P skal altid findes i perioden.
Eksempler
Følgende er gyldige eksempler på funktionen Duration:
Duration('P0Y1M1DT2H5M')
Duration('P0Y0DT1H')
Duration('P1D')
Duration('P0Y0M0DT0H0M')
Duration('P0DT1M')
Relaterede emner
Se følgende emner for relaterede oplysninger om Expression Builder:
|