[postgres] nie dziala funkcja ROUND()

Odpowiedz Nowy wątek
2006-11-03 13:48
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?

Pozostało 580 znaków

2006-11-03 18:16
0
SELECT ROUND(CAST(price AS NUMERIC), 2) FROM orders_position;

<font color="red">Konto porzucone</span>

Dzięki wszystkim forumowiczom za lata wspólnych dyskusji; miłej zabawy w programowanie!
Sławomir 'Szczawik' Włodkowski

Pozostało 580 znaków

2006-11-04 04:46
0

albo krócej

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

a na przyszłość to najpierw dokumentacja


- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij

Pozostało 580 znaków

2006-11-05 15:54
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

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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