Temat: round, trunc
Witam
Mam pole w tabeli typu Real lub Double Precision z wartością np 0,123456
wywołuje zapytanie które ma zaokrąglić tą wartość
select round(wartosc,2) from tabela
ale trunc i round zwracają błędy.
ERROR: function round(double precision, integer) does not exist
LINE 1: select round(wartosc,2) from tabela
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
Zauważyłem, że do round potrzebna jest liczba z kropką nie przecinkiem round(32.2345,2) działa.
Jednak pole w tabeli automatycznie nadaje przecinek zamiast kropki.
I jeszcze pytanko do czego jest typ Numeric, kiedy go zastosuję to już całkiem cyrki w tabeli.
Z góry dzięki za odpowiedź
Adam
Ostatnio edytowany przez adamleon (2009-09-03 11:52:17)