update setando um determinado campo com identity ...

SQL Server

24/11/2006

O que eu quero é o seguinte, existe uma tabela de cliente onde tenho um campo Identity identificando o pk da tabela e tenho o campo codigo, so que o campo codigo ele devera ser preenchido, uma vez que a tabela ja contem dados, atravez desse consulta atulizacao que pretendo criar da seguinte forma: o campo codigo ira receber o campo pk acrescido de zeros a esquerda ate completar o tamanho 10. Como faco isso com instrucao sql? Não sei se isso importa, mas estou utilizando o sql server 2005 XE.


Valeu mocada....


Luciano Andrade

Luciano Andrade

Curtidas 0

Respostas

Psergio.p

Psergio.p

24/11/2006

Faz assim:

SELECT REPLICATE(´0´,10-LEN(CONVERT(VARCHAR(10),<SEU CAMPO>))) + CONVERT(VARCHAR(10),<SEU CAMPO>)

Me fala depois se é isso que você queria!


GOSTEI 0
POSTAR