Ho un campo contenente un numero decimale.
Il numero decimale è espresso con un punto. Es: 0001315.38
Il punto è SEMPRE posizionato all'8 posizione.

Devo sostituire il punto con la virgola.

Cerco di fare questo update ma c'è un errore, sicuramente nell'aggiunta del valore -1 (Estraggo la prima parte di stringa dalla 1 posizione alla 8 e poi con -1 tolgo il punto,concateno poi la virgola ed estraggo la seconda parte della stringa dalla posizione 9 alla fine), non ricordo la sintassi:



update tabella47 set campo12= substr(campo12,1,8) -1 ||',' || substr(campo12,9,2) where campo5='47000004117'



Chi mi sa aiutare??

Grazie,
Ele