[postgres] nie dziala funkcja ROUND()

0

Wpisuje zapytanie:
SELECT round(price,2) AS test FROM orders_position;
a dostaje taka odpowiedz

ERROR:  function round(real, integer) does not exist
HINT:  No function matches the given name and argument types. You may need to add explicit type

Co mozna na to poradzic?

0
SELECT ROUND(CAST(price AS NUMERIC), 2) FROM orders_position;
0

albo krócej

SELECT ROUND(price::NUMERIC, 2) AS test FROM orders_position;

a na przyszłość to najpierw dokumentacja

0

Kiedy pisze w delphi zapytanie:

SELECT round(price::numeric,2) FROM position;

Wyskakuje blad SYNTAX ERROR near ":"
Czyli jakby nie akceptowal znaku : i nie wiem jak to ugryzc.
Jakies propozycje ? musi sie jakos dac

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0