Voglio scrivere una funzione con pl/pgsql
. Sto usando PostgresEnterprise Manager v3 e utilizzo la shell per creare una funzione, ma nella shell devo definire il tipo di ritorno. Se non definisco il tipo di ritorno, non sono in grado di creare una funzione.
Come si può creare una funzione senza restituire il risultato, cioè una funzione che crea una nuova tabella?
#variable_conflict
direttiva non ha nulla a che fare con il resto della risposta. È solo una parte di una funzione di esempio; l'unica cosa importante è il fileRETURNS void
. Inoltre, bello, non sapevo che PL / PgSQL avesse pragmi.