-
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
Similar Threads
-
By olbe in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 28-12-06, 13:53
-
By deni87991 in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 08-08-06, 13:50
-
By jakarto in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 24-07-06, 13:41
-
By GraueEminenz in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 10-07-06, 11:58
-
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
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks