Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

spdio

Adicionar "mascara".

Recommended Posts

Boa tarde galera, tudo bem?

 

Preciso saber se tem como eu adicionar uma mascara ao meu select. No banco o CEP vem desta forma: 00000000, gostaria de tranformalo para 000000-000 ja no select.

 

Eu pesquisei muito no google e até aqui no forum, e só vi um tipo de solução, criar uma função no banco, porém existe outra forma de fazer isso?

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola.

De uma olhada no books on line nos comandos REPLACE e no comando LEN que vai lhe ajudar.

 

 

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

outra opção é usar a função substring

 

exemplo:

declare @cep char(8)
set @cep = '04041300'

select substring(@cep,1,5) + '-' + substring(@cep,6,3) AS CEP

irá retornar

CEP

---------

04041-300

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entendi, mas nesse caso acho que não vai atender ao que preciso.

 

Estou trazendo uma grande listagem de funcionários.

 

Mesmo assim muito obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.