-
Nur so zur Sicherheit!
Hast Du auch geprüft, ob die Quelle den Typ SQLRPGLE und nicht nur RPGLE hat?
Noch ein paar Hinweise:
1. für diese Art von Abfrage ist kein dynamisches SQL erforderlich, d.h. statisches wäre ausreichend.
2. Du solltest nur die Spalten Selektieren, die Du tatsächlich brauchst (an dieser Stelle funktioniert SQL anders als RPG!)
3. Man sollte niemals Variablen mit SQL oder SQ beginnen lassen, da IBM sich solche Variablen für den SQL-Precompiler reserviert hat. Selbst wenn heute noch alles ordentlich läuft, könnte im nächsten Release oder mit dem nächsten Technology Refresh eine zusätzliche Variable, mit dem gleichen Namen wie Deine Variable hinzugefügt werden. Das beste, das Dir dann passieren kann ist, dass Dein Programm nicht mehr umgewandelt werden kann. Viel schlimmer wäre es, wenn das Ganze in irgenwelchen wilden Ergebnissen enden würde.
4. Es sollte nie auf SQLSTATE = 0200 oder SQLCODE = 0 abgefragt werden, sondern immer auch die Fehlersituationen berücksichtigt werden.
Birgitta
Similar Threads
-
By ubas in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 20-05-14, 15:12
-
By camouflage in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 03-02-14, 09:45
-
By Christof in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 20-10-05, 11:22
-
By K_Tippi in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 05-12-02, 11:41
-
By otto in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 19-09-02, 17:50
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