Existe algo como uma "função temporária"? [duplicado]

Esta pergunta já tem uma resposta aqui:

Como criar uma função temporária no PostgreSQL? 4 respostas

Existem visualizações temporárias e tabelas temporárias - existem "funções temporárias"? Eu tenho uma função que eu gostaria de usar durante uma transação e depois descartá-la (caso de uso semelhante a uma tabela temporária). Também gostaria que duas transações simultâneas pudessem criar essa mesma função com o mesmo nome sem contenção de bloqueio.

questionAnswers(1)

yourAnswerToTheQuestion