-
Query und Datum
Hallo i-Series-Gemeinde.
Thema: Query.
Ich möchte in "Sätze auswählen" ein Datenbankfeld "Belegdatum" mit dem aktuellen Systemdatum vergleichen.
Wie geht das in Query (ähnlich UDATE in RPG?
-
Zitat von Hubert Brethauer
Hallo i-Series-Gemeinde.
Thema: Query.
Ich möchte in "Sätze auswählen" ein Datenbankfeld "Belegdatum" mit dem aktuellen Systemdatum vergleichen.
Wie geht das in Query (ähnlich UDATE in RPG?
Moin,
du machst dir vorher ein Ergebnisfelder mit dem Ausdruck CURRENT(DATE) und vergleichst dieses in "Sätze auswählen" mit deinem Belgdatum.
Gruß
Sascha
-
Hallo
Ergebnisfeld definieren
Typ Datum:
HEUTE(Current(date)
oder
numerisch:
HEUTE year(current(Date))*10000 +
month(current(date)) * 100 +
day(current(date))
Datenbankfeld mit "HEUTE" vergleichen
Gruß Joe
-
Zum Thema Query/400 und Datums-Berechnung hatten wir in der iNN - eNews zwei Artikel:
Datums-Rechnung mit Query/400
Konvertierung Datums- und Zeit-Felder
Rechnen mit Datums- und Zeit-Feldern
Birgitta
-
Hab dann aber noch ein Problem: Kann dieses Ergenbnisfeld aber nur mit einem Datumsdatenbankfeld vergleichen. Ich brauche aber das Feld (aus current(date)) als normales numerisches Feld. Wie kann ich das umwandeln?
-
Zitat von Hubert Brethauer
Hab dann aber noch ein Problem: Kann dieses Ergenbnisfeld aber nur mit einem Datumsdatenbankfeld vergleichen. Ich brauche aber das Feld (aus current(date)) als normales numerisches Feld. Wie kann ich das umwandeln?
Anstatt das Datum in ein numerisches Feld zu verwandeln, würde ich eher das numerische Datum in ein echtes Datum verwandeln und dieses dann mit dem Tages-Datum vergleichen.
Das ist zwar nicht ganz "unumständlich" aber immer noch einfacher als die andere Variante.
Birgitta
-
Zitat von Hubert Brethauer
Hab dann aber noch ein Problem: Kann dieses Ergenbnisfeld aber nur mit einem Datumsdatenbankfeld vergleichen. Ich brauche aber das Feld (aus current(date)) als normales numerisches Feld. Wie kann ich das umwandeln?
HEUTE year(current(Date))*10000 +
month(current(date)) * 100 +
day(current(date))
Datenbankfeld mit "HEUTE" vergleichen
Gruss Joe
Similar Threads
-
By heini in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 30-09-06, 10:10
-
By Azubiiiiii in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 03-08-06, 09:44
-
By jjagi in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 07-07-06, 08:29
-
By kre001 in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 09-03-06, 08:17
-
By zmann in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 09-09-05, 15:22
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