In Oracle, quando si converte un numero con uno zero iniziale in un carattere, il numero iniziale scompare.
Per ovviare a questo piccolo problema si può impostare la mask nel TO_CHAR, un esempio potrebbe essere il seguente:
La mask corretta è 'FM999999999999990.99999', come si vede sopra, peccato che se si effettua lo spool su file il problema rimane. A questo punto facciamo una piccola modifica ed il problema è risolto.
Soluzione ottenuta grazie, come al solito alla documentazione, ma in questo caso particolare grazie a Matteo Iacari.
Qui trovate ulteriori informazioni sulla Funzione TO_CHAR(number, format)
Nessun commento:
Posta un commento