8.4 SQL-Fehlermeldungen
Bei der Ausführung von SQL-Befehlen wird der aktuelle Fehler in dem Statusfeld abgestellt.
Folgende Statuswerte sind von Cobol festgelegt:
Statuswert 2: Dbfetch ohne vorhergehenden Dbstatf
Statuswert 3: Datenbank nicht eröffnet
Statuswert 10: End of Fetch - Keine weiteren Ergebnisse
Dieser Statuswert ist je nach SQL-Provider unterschiedlich, kann aber in Klartext umgesetzt werden:
| | | | | |
Format:
call dberror using mess
| |
| | | |
Dberror übergibt nur die letzte Fehlermeldung.
Zurück zu Acc-Cobol: Statements für die Datenbank
Hoch zu Datenbank und Cobol
|