Chcę napisać funkcję z pl/pgsql
. Używam PostgresEnterprise Manager v3 i używam powłoki do tworzenia funkcji, ale w powłoce muszę zdefiniować typ powrotu. Jeśli nie zdefiniuję typu zwracanego, nie mogę utworzyć funkcji.
Jak można stworzyć funkcję bez zwracania wyniku, tj. Funkcję, która tworzy nową tabelę?
#variable_conflict
dyrektywa nie ma nic wspólnego z resztą odpowiedzi. To tylko część przykładowej funkcji; jedyną ważną rzeczą jestRETURNS void
. Poza tym fajnie, nie wiedziałem, że PL / PgSQL ma pragmy.