I have a function:
CREATE OR REPLACE FUNCTION f_2(p_vetoratributos text[], p_vetorvalores numeric[])
I'm trying to call:
SELECT f_2('{"0","0","0"}', '{0,1,2,3,4,5,6,7,8,9,10,11,12,13}')
But he is giving error:
ERRO: operador não existe: text >= integer
LINE 1: SELECT fosforo>=8 AND kalcio>=9
^
HINT: Nenhum operador corresponde com o nome e o(s) tipo(s) de argumento(s) informados.
Você precisa adicionar conversões de tipo explícitas.
QUERY: SELECT fosforo>=8 AND kalcio>=9
CONTEXT: PL/pgSQL function "f_2" line 14 at IF
I'm finding that the way I'm calling the function is not entirely sure.