Quero escrever uma função com pl/pgsql
. Estou usando o PostgresEnterprise Manager v3 e usando o shell para fazer uma função, mas no shell devo definir o tipo de retorno. Se eu não definir o tipo de retorno, não poderei criar uma função.
Como posso criar uma função sem retornar resultado, ou seja, uma Função que cria uma nova tabela?
#variable_conflict
diretiva não tem nada a ver com o resto da resposta. É apenas parte de uma função de exemplo; a única parte importante é oRETURNS void
. Além disso, legal, eu não sabia que o PL / PgSQL tinha pragmas.