Hallo!
In einer Stored Procedure möchte ich gerne einen Fehler abfangen, der eventuell auftreten kann, aber zu vernächlässigen ist für das Gesamtergebnis. Wenn ich allerdings nach dem entsprechenden SQL Statement
WHENEVER SQLERROR CONTINUE;
einfüge, meldet der Precompiler schon einen Fehler, dass er SQLERROR nicht kennen würde. Das gleiche Spiel bei SQLWARNING oder SQLCODE < 0... Kenn jemand einen anderen weg? Das Problem ist, dass er genau einen Datensatz selektieren soll, aber bedingt durch die where-Klausel ab und an auch zwei oder mehr rauskommen könnten...
Viele Grüße,
Holger
In einer Stored Procedure möchte ich gerne einen Fehler abfangen, der eventuell auftreten kann, aber zu vernächlässigen ist für das Gesamtergebnis. Wenn ich allerdings nach dem entsprechenden SQL Statement
WHENEVER SQLERROR CONTINUE;
einfüge, meldet der Precompiler schon einen Fehler, dass er SQLERROR nicht kennen würde. Das gleiche Spiel bei SQLWARNING oder SQLCODE < 0... Kenn jemand einen anderen weg? Das Problem ist, dass er genau einen Datensatz selektieren soll, aber bedingt durch die where-Klausel ab und an auch zwei oder mehr rauskommen könnten...
Viele Grüße,
Holger
Comment