-
Aktuelles Datum in SQL
Hallo *all,
gibt es eine Möglichkeit im SQL das aktuelle Datum in einer variablen Abzufragen. Möchte folgendes Abfragen:
So sieht mein SQL jetzt aus:
Feld1 >=20031127
Soll so aussehen
Feld1 >= Syntax aktuelles Datum
Klar, ich könnte ein CL vorhängen und die varible mit &Datum übergeben aber das soll in diesem Fall nicht geschehen, bitte fragt nicht warum...!
Danke für jeden Tip
Bye sagt der SKY und Gruß an alle die Ihre iSeries so lieben wie ich *grins*
-
Die lösung heißt hier "Current Date", gibt allerdings einen Wert vom Typ "Datum" zurück.
Hier ist also eine Umformatierung deines Feldes oder des Datums nötig.
-
Danke für die schnelle Antwort: Mit curdate kann ich es mal versuchen. Allerdings werde ich dann das Datum noch mit substr, cast &co in das richtige Format zwängen müssen *grübel* In den H Bestimmungen in ILE RPG kann man so schön das Zeitformat bestimmen... Wenn es das noch im SQL gäbe...!
Bye sagt der SKY
-
Hallo SKY,
natürlich ist es auch möglich das Datums-Format mit/in SQL zusetzen und zwar genauso elegant wie mit ILERPG:
Einfach im embedded SQL oder in einer SQL-Prozedur das Statement SET OPTION DATFMT = *ISO einfügen.
Zur Umsetzung eines Datums in ein numerisches Datum brauchst Du auch nicht zwingend das Format zu wissen.
Wenn Du folgende kleine SQL-Funktion erstellts, erhälst Du das Tages Datum in numerischem Format mit JJJJMMTT zurück.
Funktion:
PHP-Code:
create function MyLib/CurrDateNum ()
returns Dec(8, 0)
Language SQL
Begin
Declare DateNum Dec(8, 0);
Set DateNum = Year(Current Date) * 10000
+ Month(Current Date) * 100
+ Day(Current Date);
Return DateNum;
End
Aufruf
PHP-Code:
Select * from MyFile
Where DateNum > CurrDateNum()
Birgitta
Similar Threads
-
By steven_r in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 04-12-06, 12:16
-
By I0N in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 21-11-06, 12:44
-
By steven_r in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 20-11-06, 18:37
-
By jakarto in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 17-02-06, 17:37
-
By cbe in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 03-11-05, 09: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