Formatar campo numérico
Fala galera, firme???
To precisando de uma ajuda de vocês!
Tenho uma coluna numérica no meu BD q traz valores de 7 dígitos assim:
ex.: 1111111
Preciso fazer com que no site apareça assim: 111.111-1.
Para isso, fiz da seguinte forma:
left(prontuario,3) + '.' + substring(CAST(prontuario AS nvarchar(7)),4,3) + '-' + right(prontuario,1) AS Prontuario
Funcionou legal, mas tem um probleminha: Alguns prontuários não estão completos. Tem 6 dígitos (tem q ser 7).
Nesses casos, tenho que completar os 7 dígitos com o número '0'.
Por exemplo: O prontuário do cara está 529860. Tem q aparecer 052.986-0
Aí, com isso, minha solução não funciona!
Alguém pode me dar uma luz por favor???
VALEW!!!!
ABRAÇOS!!!!
Discussão (3)
Carregando comentários...