Erro de SQL: ERRO: tipo de retorno não corresponde com o que foi declarado numeric na função DETAIL: Tipo atual de retorno é real. CONTEXT: função SQL "despesa"
Indicação de entrada : CREATE FUNCTION despesa(int) RETURNS numeric AS $$SELECT SUM(valor) FROM financeiro WHERE idcarro=$1 GROUP BY idcarro$$ LANGUAGE SQL Tentei executar esse código abaixo no phpPgAdmin e recebi essa msg de erro. Como crio essa função? Acho que pelo sql da para entender. O select eu testei separado e está correto. Outra coisa, eu aprendi a fazer funções por algum manual oficial do postgres, mas agora não estou encontrando mais essa parte na documentação... alguém poderia me ajudar nisso também? --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---