Drucken      PDF-Version der Onlinehilfe öffnen


Vorheriges Thema

Nächstes Thema

Dauer

Die Dauerfunktion in Expression Builder gibt eine Zahl zurück, die einen Zeitraum in Tagen oder Tagesabschnitten angibt, so wie vom Periodenargument angegeben.

Syntax

Duration(period)

Ergebnistyp

Anzahl

Argumente

In der folgenden Tabelle werden die Argumente für die Funktion beschrieben.

Argument

Beschreibung

Periode

Ein Zeichenfolgenliteral im folgenden Format: PnYnMnDTnHnM:

wobei:

  • P der Zeitraumindikator ist
  • nY die Anzahl der Jahre zwischen 0 und 5 angibt
  • nM die Anzahl der Monate zwischen 0 und 12 angibt
  • nD die Anzahl der Tage zwischen 0 und 200 angibt
  • T die Datums- und Uhrzeitangaben trennt
  • nH die Anzahl der Stunden zwischen 0 und 200 angibt
  • nM die Anzahl der Minuten zwischen 0 und 59 angibt

Beachten Sie Folgendes:

  • Kennzeichnen Sie positive Werte nicht mit einem Pluszeichen (+).
  • Negative Zeiträume können Sie mit -Duration(Period) angeben.
  • Die Angabe von Sekunden wird nicht unterstützt.
  • Die maximal unterstützte Dauer ist 'P5Y12M200DT200H59M' (d.h. 5 Jahre, 12 Monate, 200 Tage, 200 Stunden und 59 Minuten).
  • Ist die Anzahl der Jahre, Monate, Tage, Stunden oder Minuten gleich null, können Sie die Zahl und ihren Designator weglassen.
  • Ist die Anzahl für Jahre, Monate oder Tage gleich null und die Zeitkomponente hat einen anderen Wert als null, muss mindestens eine der Komponenten Jahr, Monat oder Tag vorhanden sein (Zahl und Designator).
  • Wenn keine Zeitkomponente im Zeitraum vorhanden ist, muss der Designator T nicht angegeben werden.
  • Der Designator P muss immer im Zeitraum vorhanden sein.

Beispiele

Es folgen einige Beispiele für die Dauerfunktion:

Duration('P0Y1M1DT2H5M')

Duration('P0Y0DT1H')

Duration('P1D')

Duration('P0Y0M0DT0H0M')

Duration('P0DT1M')

Verwandte Themen

Weitere zugehörige Informationen zu Expression Builder finden Sie unter folgenden Themen:


Veröffentlicht Oktober 2016 Copyright © 2005, 2016, Oracle. Alle Rechte vorbehalten. Legal Notices.