Sql para remover caracteres de uma cadeia

A linguagem de consulta SQL Server permite que você inserir e remover caracteres de uma variável de cadeia. Removendo caracteres de uma cadeia é comumente usado para "esfregar" dados para torná-lo mais simples para relatórios e análise. Você pode usar o SQL Server "substituir" função para remover caracteres de qualquer cadeia variável.

Abra o SQL Management Studio

  • Clique no Windows "Começar" botão e selecione "Todos os programas." Clique "Microsoft SQL Server," então clique "SQL Server Management Studio." O Studio proporciona uma interface para a codificação SQL. O software Studio mostra os bancos de dados aos quais você tem uma conexão no painel à esquerda. O botão na parte superior rotulada "nova consulta" abre o editor de código onde você pode manipular quaisquer dados SQL.

Criar quaisquer variáveis

  • Se você criar variáveis ​​no editor ou recuperar dados de um usuário, você precisa criar uma variável. Você precisa de uma variável que contém a cadeia de manipular e uma variável que contém o novo string. Na maioria dos casos, os programadores SQL utilizar a nova variável para inserir o valor numa tabela de base de dados. O código a seguir mostra como criar uma variável:

    declarar varchar @var (10)

    O código acima cria uma variável que contém 10 caracteres.

Use a função Replace

  • o "Substituir" função tem a seguinte sintaxe:

    Repace (variável, busca, de substituição)



    o "variável" é a variável que contém o texto que deseja editar. o "pesquisa" parâmetro é o carácter que deseja localizar e substituir. o "substituição" parâmetro é o carácter que pretende inserir na nova cadeia.

Atribuir a nova cadeia

  • usando o "Substituir" função, você remover um personagem, mas você deve atribuir a seqüência recém reestruturado para outra variável. O código a seguir mostra o código completo necessário para remover um personagem e retornar a string alterada para uma nova variável:

    declarar @oldstring varchar (10)

    declarar @newstring varchar (10)

    conjunto @oldstring = `Meu string`

    definir @newstring = replace (@oldstring, `string`, `new string`)

    O código acima retorna "Minha nova cadeia" para os personagens substituídos.

De esta maneira? Compartilhar em redes sociais:

LiveInternet