-
Web Query
Hallo zusammen
Wie kann ich in einem Report ein Datum im Format jj.tt.yyyy darstellen. In der Datenbank ist das Feld als P7 im Format 1100801 gespeichert. Mit dem SUBSTR könnte ich ja einzelne Elemente definieren, kriege ich aber nicht ohne Fehlermeldung hin.
Vielen Dank für die Hilfe.
Hans
-
Hallo Hans,
am einfachsten und performantesten geht es mit einer Datumsdatei:
1.Feld P7, 2.Feld ISO-Datum (+ weitere Felder für andere Formate)
Jetzt brauchst du die Datei nur noch zu joinen oder über Foreign Key auf Metadatenebene einzubinden.
Damit kannst du das Problem "kein Datum" = Wert 0000000 erschlagen. Das mag WebQuery garnicht.
Ersetzte den Wert 0000000 durch NULL und schon funktioniert es wieder.
Die Story dazu:
Tech Tip: Converting Legacy Date Fields to DB2 Web Query Dates, Part II | DB2
Grüße
Jürgen
-
Web Query
Hallo Jürgen
Vielen Dank für die Antwort, werde das probieren. Hast du evtl. noch gute Seiten oder Literatur welche sich mit WebQuery befassen.
Gruss
Hans
-
Für dein Datum erstellst du dir am Besten eine SQL-Funtion, die das Feld umformatiert und ein Datum zurückgibt:
case MyField
when 0 then NULL
else
date('1899-12-31')
+ dec(substr(digits(MyField), 1, 3), 3, 0) years
+ dec(substr(digits(MyField), 4, 2), 2, 0) months
+ dec(substr(digits(MyField), 6, 2), 2, 0) days
end as MyNewDate
-
... und die packst du dann in eine View und das Problem ist keins mehr.
D*B
Zitat von Fuerchau
Für dein Datum erstellst du dir am Besten eine SQL-Funtion, die das Feld umformatiert und ein Datum zurückgibt:
case MyField
when 0 then NULL
else
date('1899-12-31')
+ dec(substr(digits(MyField), 1, 3), 3, 0) years
+ dec(substr(digits(MyField), 4, 2), 2, 0) months
+ dec(substr(digits(MyField), 6, 2), 2, 0) days
end as MyNewDate
Similar Threads
-
By hhoffi in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 31-08-10, 19:38
-
By W.Wagner in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 19-03-10, 09:18
-
By falke34 in forum NEWSboard Server Job
Antworten: 3
Letzter Beitrag: 18-11-09, 12:13
-
By DEVJO in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 16-09-08, 13:22
-
By akorb in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 27-03-08, 13:02
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