Ir para conteúdo

Arquivado

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

mbb

Adicionar zero a esquerda em uma coluna

Recommended Posts

falai mbb, ainda naum tive a oportunidade de trabalhar com PostgreSQL, em sql server consegue-se fazer assim, com o right:

select right((1 * 0.0000000001), 9)select right((89 * 0.0000000001), 9)

ou então com as funções replicate, len e cast

DECLARE @Codigo Int, @Quantidade intSET @Codigo = 105SET @Quantidade = 9BEGIN SELECT( Replicate('0',(@Quantidade - Len(Cast(@Codigo as Varchar)))) + Cast(@Codigo as Varchar)) END

espero q ajude,t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoal,

 

tudo bem eo seguinte tenho uma tabela com uma coluna onde os registros deveriam ter 9 digitos porem fiz uma importação onde foram incluidos alguns 100 registros sem os zeros.

 

teria como em SQL eu gerar esses zeros a esquerda ?

 

Opa http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif

 

Alguns anos depois... rs:

 

Fiz um artigo sobre isso em meu blog:

 

http://juliano777.wordpress.com/2010/03/20/postgresql-com-zerofill-e-auto_increment/

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.