PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

SELECT löst eine Ausnahme in der PL/pgSQL-Funktion aus

Das Handbuch weist darauf hin:

Manchmal ist es sinnvoll, einen Ausdruck oder SELECT auszuwerten Abfragen, aber das Ergebnis verwerfen, zum Beispiel beim Aufruf einer Funktion, die Nebeneffekte, aber keinen brauchbaren Ergebniswert hat. Verwenden Sie dazu in PL/pgSQL den Befehl PERFORM Aussage:

PERFORM query;

Wenn Sie das Ergebnis nicht zuweisen, ersetzen Sie

SELECT 1;

mit

PERFORM 1;