-
Für die where-Klausel geht das leider nicht, hier müssen die Daten schon korrekt sein sonst will SQL nicht.
Ggf. musst du halt ein Korrekturprogramm (COBOL/RPG) laufen lassen, dass alle falschen Daten eben berichtigt.
week_iso kannst du doch in RPG (siehe obiges Beispiel) direkt aufrufen.
Allerdings ist hier Vorsicht anzuwenden. Die Funktion liefert nur eine Zahl zwischen 1 und 53, leider nicht welches Jahr !!!
Wenn z.B. die Woche 53 gemeldet wird, kann das die 53. Woche des Vorjahres oder des aktuellen Jahres sein.
Es muss also zusätzlich geprüft werden, ob z.B. MONTH(Datum) = 12 ist.
Also:
if week_iso(datum) = 53
if month(datum)=12 then
myyear = year(datum) - 1
else
myyear = year(datum)
endif
eindif
das gleiche gilt bei Woche 1:
if week_iso(datum) = 1
if month(datum)=12 then
myyear = year(datum) + 1
else
myyear = year(datum)
endif
eindif
Schade, dass es keine korrekte Funktion gibt, die mir Jahr + Woche zusammenhängend gibt.
Similar Threads
-
By christian_lettner in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 16-11-06, 10:15
-
By FNeurieser in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 11-10-06, 14:53
-
By malzusrex in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 19-09-06, 11:04
-
By Kaufmann in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 28-06-06, 14:11
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 09:43
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