En la base de datos, el campo valor es de tipo real, al igual que en la función. La función comienza de la siguiente manera (ahí se puede ver el tipo de dato de los parámetros):
Código SQL
[-]
CREATE OR REPLACE FUNCTION "public"."alta_arancel" (
"nombre" varchar,
"valor" real,
"esfijo" boolean,
"descripcion" varchar,
"idusuario" integer,
"fechamod" timestamp
El mensaje exacto que me devuelve es el siguiente:
ERROR: no existe la función alta_arancel(unknown, double precision, unknown, unknown, integer, date); Error while executing de query.