-
Warum soll ich mich darüber streiten?
Ich kann nur sehen, was im Compiler-Listing passiert.
Hier werden QSQ-Routinen (also SQL) aufgerufen die mit RPG-Variablen umgehen.
Klar prüft die RPG-Runtime, dass in der Datumsvariablen die Zeichendarstellung des Datumformates korrekt ist. Zwischen SQL (also den QSQ-Calls) und RPG werden eben nur Zeichenvariablen vom Typ Datum ausgetauscht.
Enthält die DB beim Lesen eines Datums z.B. den1.1.0001 bekomme ich bei NULL-Anzeiger das Datum erst gar nicht übergeben. Dies liegt darin begründet, dass in der internen SQLDA eben das Datumformat für den Austausch ereits festgelegt ist.
SQL und nicht die DB ist für das hin- und herkonvertieren zwischen Programm und DB verantwortlich.
Wenn mir also der SQL-Precompiler nun mal RPG-variablen vom Typ DD.MM.YY erstellt, kann die RPG-Runtime nun mal nichts anderes zulassen.
Was die Datenbank (das sind dann QDB-Programme) damit macht ist mir letztlich egal.
Die interne "scaliger" spielt in diesem Umfeld keine Rolle.
Similar Threads
-
By weidenhammer in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 07-05-15, 11:37
-
By malzusrex in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 07-11-14, 08:01
-
By KingofKning in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 25-07-14, 15:45
-
By j.k. in forum NEWSboard Programmierung
Antworten: 12
Letzter Beitrag: 15-11-10, 16:31
-
By HoScHiE in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 06-08-01, 14:47
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