Salut,
Tipul numeric, la PgSQL se spune ca-i cel mai exact... Problema e ca
atunci cand faci cast la o valoare cu mai multe zecimale, rotunjeste...
De exemplu:
admitere-2004=# SELECT 6.108::NUMERIC(5,2);
numeric
---------
6.11
(1 row)
admitere-2004=# SELECT 6.108::NUMERIC(4,2);
numeric
---------
6.11
(1 row)
Asa e behavoir-ul? Cum s-ar putea corecta (daca exista vreo setare
pentru asta?). In documentatie nu se precizeaza nimic...
Pana una alta, folosesc trunc(x.abc::NUMERIC,2)... care face ceea ce
trebuie...
--
Claudiu Cismaru
GPG Key: http://maya.cnixs.com/~claudiu/claudiu.gpg
---
Detalii despre listele noastre de mail: http://www.lug.ro/