[ strain @ 01.08.2011. 20:09 ] @
Jos uvek ucim baze podataka i u okviru jednog od domacih izmedju ostalog treba da se napise funkcija koja konvertuje dugovanje studenta iz dinara u eur. Ja sam napisao prilicno jednostavnu funkciju, ali problem mi je prikaz odnosno broj koji dobijem je tipa 18.51851851851851851851851851851851851852, a ja zelim da to bude 18.51 odnosno samo dve decimale. Pokusavao sam dosta toga ali nista kako treba. Funkcija je sledeca: Code: create or replace function dinari_u_evro(DUGOVANJE NUMBER) return number as EUR number; begin return dugovanje/108; end dinari_u_evro; pokusao sam i ovako: Code: ali ne ide.create or replace function dinari_u_evro(DUGOVANJE NUMBER) return number as EUR number(6,2); begin return dugovanje/108; end dinari_u_evro; Sta treba da promenim u funciji da to uspe? |