Inhaltsverzeichnis

Search

  1. Vorwort
  2. Umwandlungssprache
  3. Konstanten
  4. Operatoren
  5. Variablen
  6. Datumsangaben
  7. Funktionen

Referenzhandbuch für die Umwandlungssprache

Referenzhandbuch für die Umwandlungssprache

Julianisches Datum, Modifiziertes Julianisches Datum und Gregorianischer Kalender

Julianisches Datum, Modifiziertes Julianisches Datum und Gregorianischer Kalender

Das einzige gültige Kalendersystem ist das Gregorianische. Datumsangaben aus dem
Julianischen Kalender
werden in Informatica nicht unterstützt. Der Julianische Kalender darf jedoch nicht mit dem
Julianischen Datum
(Julian Day, JD) oder dem Modifizierten Julianischen Datum (Modified Julian Day, MJD) verwechselt werden.
MJD-Formate können mit dem J-Formatstring geändert werden. Das MJD entspricht der Anzahl von Tagen, die seit 00:00:00 Uhr (Mitternacht) am 1. Januar 4713 v. Chr. vergangen sind. Definitionsgemäß besteht das MJD aus einer Zeitkomponente in Dezimalzahlen, die den jeweils verstrichenen Anteil des aktuellen 24-Stunden-Zeitraums angibt. Der J-Formatstring konvertiert diese Zeitkomponente nicht.
Beispiel: Der folgende TO_DATE-Ausdruck wandelt Strings im Port SHIP_DATE_MJD_STRING in Datumswerte im Standarddatumsformat um:
TO_DATE (SHIP_DATE_MJD_STR, 'J')
SHIP_DATE_MJD_STR
RETURN_VALUE
2451544
Dec 31 1999 00:00:00.000000000
2415021
Jan 1 1900 00:00:00.000000000
SHIP_DATE_MJD_STR
RETURN_VALUE
2451544
Dec 31 1999 00:00:00.000000000
2415021
Jan 1 1900 00:00:00.000000000
Da der J-Formatstring die Zeitkomponente der Datumsangabe nicht berücksichtigt, wird die Uhrzeit in den Rückgabewerten auf 00: 00: 00.000000000 gesetzt.
Den J-Formatstring können Sie auch in TO_CHAR-Ausdrücken einsetzen. So können Sie beispielsweise den J-Formatstring in einem TO_CHAR-Ausdruck dazu nutzen, Datumswerte in als Strings ausgedrückte MJD-Werte zu konvertieren. Beispiel:
TO_CHAR(SHIP_DATE, 'J')
SHIP_DATE
RETURN_VALUE
Dec 31 1999 23:59:59
2451544
Jan 1 1900 01:02:03
2415021
In TO_CHAR-Ausdrücken ignoriert
Data Integration Service
die Zeitkomponente des Datums.