Ausnahmebehandlung
Ausnahmebehandlung: Wenn ON EXTERNAL
verwendet wird, erfolgt die zusätzliche Verbindung immer über einen sogenannten externen Provider, auch wenn die Verbindung zur aktuellen Datenbank besteht.Eine der Folgen ist, dass Ausnahmen nicht auf die übliche Art und Weise abgefangen werden können.Jede von der Anweisung verursachte Ausnahme wird entweder in einen eds_connection
- oder einen eds_statement
-Fehler enden.Um sie in Ihrem PSQL-Code abzufangen, müssen Sie WHEN GDSCODE eds_connection
, WHEN GDSCODE eds_statement
oder WHEN ANY
verwenden.
Note
|
Ohne |