Ir para conteúdo

POWERED BY:

Arquivado

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

Thiago Gurgel

Comando SQL para tirar pontos

Recommended Posts

Ola Boa tarde galera, gostaria de saber como fasso para tirar só os pontos de um campo. EX:

 

Tenho uma tabela, PRODUTOS

Com um campo CODIGO, com os seguintes codigos, 10.10.10.5

Como fasso para tirar só os pontos e deixar 1010105 ?

 

Tem como ?

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

dê um replace antes de cadastrar no banco

 

valor = "10.10.10.5"
valor = replace(valor, ".", "")

 

mas ja tem 3 mil produtos cadastrados no banco,

 

sera que tenho que fazer um programa em asp para tirar um por um ?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode ler e jogar num array, assim fica mais facil

Compartilhar este post


Link para o post
Compartilhar em outros sites
dê um replace antes de cadastrar no banco

valor = "10.10.10.5"
valor = replace(valor, ".", "")

mas ja tem 3 mil produtos cadastrados no banco,

 

sera que tenho que fazer um programa em asp para tirar um por um ?

 

Obrigado

Nops, não precisa criar um script completo para isso, é só rodar uma SQL de UPDATE usando a função REPLACE da T-SQL:
REPLACE (Transact-SQL)

 

Substitui todas as ocorrências de um valor da cadeia de caracteres especificado por outro valor de cadeia de caracteres.

 

ms186862.05b1d166-d807-482c-891f-30b3b6b58046(pt-br,SQL.100).gifConvenções de sintaxe Transact-SQL

 

clear.gif Sintaxe REPLACE ( string_expression , string_pattern , string_replacement ) clear.gif Argumentos string_expression É a expressão de cadeia de caracteres a ser pesquisada. string_expression pode ser de um tipo de dados caractere ou binário.

 

string_pattern É a subcadeia de caracteres a ser localizada. O string_pattern pode ser de um tipo de dados caractere ou binário. O string_pattern não pode ser uma cadeia de caracteres vazia ('').

 

Substituição de string_ É a cadeia de caracteres de substituição. string_replacement pode ser de um tipo de dados caractere ou binário.

Sitio fonte

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode rodar direto no banco uma SQL de UPDATE. No Where mande buscar apenas os registros que possuem ponto.

 

Obs. Faça um backup da tabela antes de executar a SQL.

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.