[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2002
    Beiträge
    151

    Fehler bei Datumsdifferenz in SQL?

    Hallo an alle SQL-Spezies.
    Ich habe ein Problem bei einer SQL Abfrage:
    in einer Table steht ein datumsfeld als Binärwert mit Sekunden seit dem 01.01.1970 (feld long05).
    In einer Abfrage mit :
    SELECT ...,
    ., date(days('01/01/1970') + d.long05 / 84000 ) as Umsatzdatum from datei as d where ....
    ist das Ergebnis über ein Jahr zu hoch!!
    die Fomel date(days('01/01/1970') + 1) gibt aber richtig den 02.01.1970 zurück.
    Beispiel für falsche Berechnung :date( days('01/01/1970') + 1116324000 / 84000) gibt an Stelle des heutigen Datums den 21.05.2006 zurück.

    Jemand eine Idee???
    Gruß Holger

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Für mich hat der Tag immer noch 86400 Sekunden und nicht 84000 !!!
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Jul 2002
    Beiträge
    151
    Zitat Zitat von Fuerchau
    Für mich hat der Tag immer noch 86400 Sekunden und nicht 84000 !!!
    Danke an Baldur,
    wer die Grundrechenarten beherrscht ist klar im Vorteil.
    Gruß Holger

Similar Threads

  1. SQL Substring (Fehler 42703)
    By olbe in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 28-12-06, 13:53
  2. Finde Fehler bei SQL nich...
    By deni87991 in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 08-08-06, 13:50
  3. SQL UDF Function ausführung mit Fehler
    By jakarto in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 24-07-06, 13:41
  4. Fehler im SQL bzw. Joblog
    By GraueEminenz in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 10-07-06, 11:58
  5. SQL - Fehler
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 28-06-06, 14:11

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •