Я хочу написать функцию с pl/pgsql. Я использую PostgresEnterprise Manager v3 и использую оболочку для создания функции, но в оболочке я должен определить тип возвращаемого значения. Если я не определю возвращаемый тип, я не смогу создать функцию.
Как создать функцию без возвращаемого результата, т.е. функцию, которая создает новую таблицу?
#variable_conflictдиректива не имеет ничего общего с остальной частью ответа. Это просто часть функции-примера; единственный важный бит - этоRETURNS void. Кроме того, здорово, я не знал, что в PL / PgSQL есть прагмы.