-
SQL in RPG und %nullind
Hallo zusammen,
wenn ich in einem RPG-Pgm mit SQL ein Datumsfeld auf
%nullind = *on setze und dieses Feld dann mit dem
SQL-Befehl INSERT in eine Datei schreibe, wird trotzdem der letzte Wert dieses Datumsfelds geschrieben und nicht NULL.
Warum ? Hilfe !
Die H-Bestimmung ALWNULL(*USRCTL) ist gesetzt und das
Datumsfeld in der Datei steht auf Nullwerte zulässig.
Muß ich bei SQL irgendwas zusätzliches beachten ?
Schon mal im Voraus Danke für Eure Hilfe
Holger
-
SQL interessiert nicht, was in den H-Bestimmungen angegeben wurde.
Um einen Wert über eine Host-Variable mit NULL in eine Datei zuschreiben, ist eine Indikator-Variable (5I 0) notwendig. Wird diese Indikator-Variable auf - 1 gesetzt, wird ein NULL-Wert mit SQL in eine Datei geschrieben. Ist die Indikator-Variable 0 (*Zeros), wird der Wert, der in der Host-Variable steht in das Feld übernommen.
PHP-Code:
/Free
IndHstVar2 = -1
C/EXEC SQL
C+ Insert into MySchema/MyTable
C+ values (:HstVar1, :HstVar2 :IndHstVar2, :HstVar3)
C/END-EXEC
Birgitta
-
Merci
@ B.Hauser :
Vielen Dank ! Hat funktioniert !
Gibt es diesbezüglich ein guter IBM-Buch zum Thema
SQL in RPG ? Bin neu in dem Thema und das wird bestimmt
nicht mein letztes Problem gewesen sein
Holger
-
 Zitat von lossin
Gibt es diesbezüglich ein guter IBM-Buch zum Thema
SQL in RPG ?
Holger
Versuch's mal mit folgendem Redbook Kapitel 7 und 9:
Modernizing IBM eServer iSeries Application Data Access - A Roadmap Cornerstone
Ist zwar auf Englisch, aber da ich ungefähr die Hälfte davon verbrochen habe und auch ein weiterer Mitstreiter Muttersprache Deutsch hatte, dürfte es ziemlich einfach zu lesen sein.
Birgitta
-
Danke für den Link !
Habe ich ja Riesenglück gehabt, direkt an eine Fachfrau zu geraten.
Nochmal Danke für die Unterstützung !
Holger
Similar Threads
-
By homue in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 18-07-07, 16:47
-
By muadeep in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 03-08-06, 13:25
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 18-06-06, 12:14
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 09:43
-
By Zupfl50 in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 06-10-04, 21:04
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