-
Reason Code 6 bei SQLCODE 312 bedeutet:
Die Variable ist eine Konstante und kann nicht geändert werden.
Ihr definiert also F-Bestimmungen, um Felder aus embedded SQL zu füllen und habt zusätzlich noch eine externe unqualifizierte Datenstruktur???
Nicht unbedingt die beste Lösung!
Alle Host-Variablen, die befüllt werden (unabhängig davon, ob es sich um Dateifelder handelt oder Variablen) müssen mit einem führenden Doppelpunkt angegeben werden, was in Deinem Beispiel nicht der Fall ist.
Das war eine Unsauberkeit, die schon immer dokumentiert war, aber früher (vor 5.1 oder so) funktioniert hat. Heute wird das geprüft und führt zu einem Fehler.
Warum braucht ihr die F-Bestimmungen überhaupt? Für zusätzlichen native I/O?
Wenn nein! Nimm die F-Bestimmungen raus!
Externe Datenstrukturen sind normalerweise im embedded SQL kein Problem, sofern man die Hostvariablen (Datenstruktur und/oder Unterfelder) mit einem führenden Doppelpunkt angibt.
Die Compile-Option *LVL2 braucht man i.Ü. bloß um verschachtelte Copy-Strecken in denen Variablen-Definitionen hinterlegt sind aufzulösen. Hat also mit Eurem Problem nichts zu tun.
Similar Threads
-
By Robi in forum NEWSboard Programmierung
Antworten: 14
Letzter Beitrag: 04-01-25, 23:58
-
By dholtmann in forum NEWSboard Programmierung
Antworten: 18
Letzter Beitrag: 24-02-21, 19:40
-
By puddschini in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 23-05-08, 09:52
-
By zannaleer in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 10-06-05, 10:02
-
By JonnyRico in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 03-04-03, 10:48
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