Skip to content

Replicate: formatando inteiro

23/09/2011

Deparamos em certas situações onde devemos exibir uma coluna/variável do tipo inteiro, formatada com “0” (zeros) a esquerda.
Nesse exemplo troque a variável pela coluna desejada


DECLARE @IdTabela int,
@TamanhoFormato smallint;
SELECT @IdTabela  = 123,
@TamanhoFormato = 6


SELECT @IdTabela as IdTabela,
REPLICATE('0', @TamanhoFormato - Len(@IdTabela)) +
CAST(@IdTabela as varchar) as IdFormatado

Anúncios

From → Transact-SQL

Deixe um comentário

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: