como converter esta procedure para function em postgresql?
CREATE PROCEDURE SP5
@IDPRODUTO INT,
@PORCENTAGEM DECIMAL(10,4)
AS
DECLARE @PERCENTUAL DECIMAL(10,4)
BEGIN
SET @PERCENTUAL = @PORCENTAGEM/100 + 1
Update PRODUTOS_E_SERVICOS set VALOR_VENDA = @PERCENTUAL*VALOR_VENDA
where PROD_SERV_ID = @IDPRODUTO
END