Sans l'avoir essayé, serait SELECT 9.0/2.0
vous aider ?
En réponse à la question modifiée :
Changer le type de données dans l'argument serait-il utile ?
CREATE OR REPLACE FUNCTION division_test (arg1 REAL, arg2 REAL) RETURNS REAL
AS $$
BEGIN
RETURN arg1 / arg2;
END;
$$
LANGUAGE plpgsql;
Ou selon la précision requise, vous pouvez également utiliser NUMERIC
ou un autre type numérique
.