Ich möchte eine Funktion mit schreiben pl/pgsql
. Ich verwende PostgresEnterprise Manager v3 und verwende Shell, um eine Funktion zu erstellen, aber in der Shell muss ich den Rückgabetyp definieren. Wenn ich den Rückgabetyp nicht definiere, kann ich keine Funktion erstellen.
Wie kann eine Funktion ohne Rückgabeergebnis erstellt werden, dh eine Funktion, die eine neue Tabelle erstellt?
#variable_conflict
Richtlinie nichts mit dem Rest der Antwort zu tun hat . Es ist nur ein Teil einer Beispielfunktion. Das einzig wichtige ist dasRETURNS void
. Außerdem wusste ich nicht, dass PL / PgSQL Pragmas hat.