Afdrukken      PDF-versie openen van online-help


Vorig onderwerp

Volgend onderwerp

Duur

De functie 'Duur' in Expression Builder retourneert een getal dat een periode aangeeft in dagen of delen van dagen, zoals aangegeven met het argument voor periode.

Syntaxis

Duur(periode)

Resultaattype

Nummer

Argumenten

In de volgende tabel vindt u een omschrijving van de argumenten voor de functie.

Argument

Omschrijving

Periode

Een reeks met de notatie PnJnMnDTnUnM:

waarbij:

  • P de periode aangeeft
  • nJ het aantal jaar tussen 0 en 5 aangeeft
  • nM het aantal maanden tussen 0 en 12 aangeeft
  • nD het aantal dagen tussen 0 en 200 aangeeft
  • T de datum- en tijdopgave scheidt
  • nU het aantal uur tussen 0 en 200 aangeeft
  • nM het aantal minuten tussen 0 en 59 aangeeft

Let op het volgende:

  • Typ geen plusteken (+) voor positieve waarden.
  • U kunt een negatieve duur opgeven als -Duur(Periode).
  • U kunt geen seconden opgeven.
  • De maximale duur die u kunt opgeven is 'P5J12M200DT200U59M' (ofwel 5 jaar, 12 maanden, 200 dagen, 200 uur en 59 minuten).
  • Als het aantal jaren, maanden, dagen, uren of minuten nul (0) is, kunt u het getal en de aanduiding weglaten.
  • Als het aantal jaren, maanden of dagen nul (0) is, maar de tijd een andere waarde dan nul (0) heeft, moet ten minste één van de onderdelen jaar, maand of dag (getal en aanduiding) worden opgegeven.
  • Als het onderdeel tijd niet in de periode wordt opgenomen, moet u de aanduiding T weglaten.
  • De aanduiding P moet wel altijd aanwezig zijn in de periode.

Voorbeelden

Hier volgen enkele geldige voorbeelden van de functie 'Duur':

Duur('P0J1M1DT2U5M')

Duur('P0J0DT1U')

Duur('P1D')

Duur('P0J0M0DT0U0M')

Duur('P0DT1M')

Verwante onderwerpen

Zie de volgende onderwerpen voor meer informatie over Expression Builder:


Gepubliceerd op oktober 2016 Copyright © 2005, 2016, Oracle. Alle rechten voorbehouden. Legal Notices.