15. maj 2006 - 13:43Der er
4 kommentarer og 1 løsning
komma-tal istedet for punktum-tal
Jeg forsøger at formatere noget udregning så resultatet vises som kommatal istedet for punktum-tal (3,14 istedet for 3.14) men formatere jeg min kolonne som følgende: column PI format 99,99 bliver resultatet afrundet til 3 og ikke vist som 3,14
databasen ligger på en unix-maskine og det er jo nok derfor jeg får problemer
nogen der ved hvordan man kan formatere kolonnen så det virker
test-script: column PI format 99,99 select 22/7 PI from dual;
Takker, bemærk at det ikke er 'dobbeltplinger', men 'enkeltplinger'...
Men som du selv skriver, det virker også med: SELECT TO_CHAR(22/7,'99D99', 'NLS_NUMERIC_CHARACTERS = ,.') pi FROM DUAL;
(Dokumentationen for TO_CHAR angiver at ekstra-plingerne skal være der, men sådan er der jo så meget...:-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.