Ir para conteúdo
Fórum Script Brasil
  • 0

Busca e Alteracao


nixxin

Pergunta

Saudacoes, estou com um grande problema e necessito de ajuda.

Tive que importar registros de uma tabela para outra, porem nessa importacao os registros vieram poluidos.

O campo atual é um varchar. Por exemplo: AlbertoXXXXXXXXXX.

Todos os registros ficaram desta forma, ou seja, com o dado correto, porem os campos foram preenchidos com X.

Existe algum meio de 'limpar' esses registros? Agradeco muito qualquer tipo de ajuda ou tentativa.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Sinceramente o ideal seria o pessoal que esta provendo a informação provê-la de maneira correta. Mas se não é possivle fazer-se-a o que?

Segue exemplo para quebra seu galho:

declare @tab table (nome varchar(30))
insert into @tab (nome) values ('AlbertoXXXXXXXXXX')
insert into @tab (nome) values ('Jose de MadalenaXX')
insert into @tab (nome) values ('AndraXXXXXXXXXXXXX')
insert into @tab (nome) values ('XerxesXXXXXXXXXXXXX')

select *
from @tab

update @tab set nome =  substring(nome,1,charindex('xx',nome)-1)

select * from @tab

Deu uma luz?

Nota edição:

Alterei o código na parte do charindex pois você deve localizar XX pois se localizar somente X pode haver perda de informação.

Foi mal ai o código com erro.

Editado por jothaz
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...