sql >> Database >  >> RDS >> PostgreSQL

Krijg exact resultaat voor nummerdeling

Zonder het geprobeerd te hebben, zou SELECT 9.0/2.0 je helpen?

Als antwoord op de bewerkte vraag:

Zou het helpen om het datatype in het argument te veranderen?

       CREATE OR REPLACE FUNCTION division_test (arg1 REAL, arg2 REAL) RETURNS REAL
        AS $$
            BEGIN
            RETURN arg1 / arg2;
            END;
        $$
        LANGUAGE plpgsql;

Of, afhankelijk van uw vereiste precisie, kunt u ook NUMERIC . gebruiken of een ander passend numeriek type .



  1. Hoe snel waarden in tabel in SQL Server Management Studio bewerken?

  2. Wat ik moet doen om URL's met speciale tekens te openen

  3. Dubbele unicode-invoerfout op de unieke kolom - mysql

  4. Mysql-groepsgegevens op tijd