-
@3) War mir bis dato nicht bekannt. Wo kann man den soetwas nachlesen?
@4) Welche SQL Status muß ich dann abfragen?
SQLCODE < 0 = Error
SQLCODE >= 0 und <> 100 (Satz gefunden, mit oder ohne Warnung)
SQLCODE = 100 (Satz nicht gefunden)
Ob es sich bei dem SQL Status um einen Fehler, eine Warnung oder nicht gefunden handelt hängt von den ersten beiden Stellen des SQL Status ab:
00 = Alles OK
01 = Warnung
02 = Nicht gefunden
Weder 00 noch 01 noch 02 = Fehler
Was mich bei der Lösung von Andreas stört, ist dass der WHENEVER einen GOTO bzw. einen TAG benötigt, was im Free Format RPG nicht zulässig ist.
Wir haben eine Funktion, die nach jedem SQL-Statement aufgerufen wird und die den SQLCODE prüft. Im Fehlerfall wird die Fehlernachricht ermittelt und als Escape Message zurückgegeben.
Einiges kann man in Database Embedded SQL Programming nachlesen.
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