0
respostas

[Dúvida] Dúvidas referente ao CREATE OR REPLACE FUNCTION no PostgreSQL

Eu estou seguindo com a formação de SQL com PostgreSQL, e estou no módulo de programação com SQL, na parte de funções.

Digamos que eu criei uma função da seguinte forma:

CREATE FUNCTION primeira_funcao () RETURNS void AS ' SELECT (5 - 3) * 2 ' LANGUAGE SQL;

Até ai tudo certo, porém quando eu tento mudar o tipo de dado do returns com CREATE OR REPLACE ele diz que eu tenho que fazer um DROP FUNCTION primeira_funcao();

A pergunta é: Existe algum método de mudar o valor do RETURNS sem fazer um drop na função no PostgreSQL?