Ir para conteúdo

POWERED BY:

Arquivado

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

aqquiles

Replace consecutivo

Recommended Posts

Ola a todos,como eu faco para realizar varios replace´s seguidos ??Eu estava criando uma query para poder ''criptografar'' alguns dados :declare@frase nvarchar (100),@aux nvarchar (100)set @frase = 'teste da query para alteração da frase'set @aux = replace (@frase,'t','p')select replace (@aux,'e','o')mas gostaria de continuar com mais algumas alterações :set @aux = replace (@frase,'n','l')set @aux = replace (@frase,'i','a')set @aux = replace (@frase,'s','r')como faco para combinar tudo isso ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

é.. algo assim....@palavra = 'AMOSTRA DE TECIDOS'select FUN_TRATA_TXT(@palavra,'a|r#t|j#o|a')e cria uma função q faça isso... dando um "split" nesta variável de parametros ('a|r#t|j#o|a') por "#" depois você pega o parametro inicial e o final dando um novo split por "|" e executando cada filtro em loop na variavel de texto (@palavra);)

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.