Dokumentation über Triggerprozeduren (https://www.postgresql.org/docs/9.6/static/plpgsql-trigger.html) sagt: "Eine Triggerfunktion muss entweder NULL oder einen Datensatz/Zeile zurückgeben".Wann brauchen wir einen Rückgabewert vom Triggerverfahren?
Beispiel
CREATE TRIGGER my_trigger
AFTER INSERT ON table_name
FOR EACH ROW EXECUTE PROCEDURE some_trigger_function();
Angenommen some_trigger_function()
kehrt Datensatz/Zeile, verstand ich, dass Verfahren Körper auf diesem Ereignis aufgerufen und ausgeführt wird, auf diesem Tisch, und so weiter ... aber wo gibt diese Prozedur Wert?
Frage ist: wenn wir diesen zurückgegebenen Wert verwenden? warum haben wir diesen Wert überhaupt gebraucht? Können Sie ein kleines Beispiel geben, das diesen zurückgegebenen Wert verwendet?