› Fóruns › SQL e PL/SQL › Mascara CEP › Mascara CEP
16 de julho de 2009 às 5:31 pm
#87936
Participante
[quote=”Litz”:1d17i901]SELECT SUBSTR(‘89235095′,1,5)||’-‘||SUBSTR(‘89235095’,-3) FROM DUAL[/quote]
Esta regra não funciona, pois o meu CEP é 01520000, se ele guardar em uma coluna do tipo number (já que ele usa um TO_CHAR) o zero inicial será suprimido.
A dica do Manuel é mais condizente com a situação.