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

Wie kann eine gespeicherte Postgres-Funktion eine Tabelle zurückgeben?

Sie sollten Ihre Funktion wie folgt abfragen:

SELECT * FROM employee_search_by_name('Bob');

Um Ihre Funktion zu vereinfachen, können Sie sich auch die RETURN QUERY EXECUTE ... konstruieren. Und es ist nicht nötig, plpgsql zu zitieren Schlüsselwort.