-
QRY Datumsformat
hallo leute!
habe in einem file ein feld XXX mit 8 0 numerisch und inhalt 20050301 oder 0 (als Datum).
müsste nun sätze selektieren nur wo auf heutiges datum oder 0 ausgewählt wird, also jene die kein datum haben oder heutiges.
Krieg das aber nicht hin bei den 0 inhalt.
Gibts da ne elegante Lösung bzw eine die funktioniert?
verwende dabei:
current(date)
substr(digits(xxx), 1, 4) usw
date(tt!!'.'!!mm!!'.'!!jj)
-
In der Satzauswahl halt den Feldinhalt auf "or xxx eq 0" abfragen.
Da Query leider keine Klammern kennt, den gesamten Auswahlausdruck mit dewr zusätzlichen Bedingung wiederholen:
feld1 eq 'X'
and feld2 eq 'Y'
and xxx eq berdatum
or feld1 eq 'X'
and feld2 eq 'Y'
and xxx eq 0
-
Das ist schon klar - Problem liegt aber hier :
and xxx eq berdatum
xxx hat format num 8 0 (20050301)
berdatum ist variabel (also heutiges datum mit current(date)
- wie kann ich die formate vergleichen 20050301 mit 01.03.05 - nur uber ein generiertes ergebnisfeld - und das ist bei 0 weider das problem
-
Erstelle berechnete Felder:
DATX char(current(date),iso)
DATN substr(datx, 1, 4)
!! substr(datx, 6, 2)
!! substr(datx, 9, 2)
DATV digits(xxx)
Satzauswahl:
datv ge datn
or xxx eq 0
-
Genau das ist die Lösung! Vielen Dank.
Similar Threads
-
By HoScHiE in forum IBM i Hauptforum
Antworten: 28
Letzter Beitrag: 17-01-08, 10:35
-
By Jump4738 in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 22-08-06, 08:08
-
By N.Welp in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 03-11-05, 14:50
-
By hs in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 25-04-02, 16:49
-
By hs in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 14-02-02, 06:30
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