Usuário com melhor resposta
comando REPLACE em uma linha.

Pergunta
-
Respostas
-
Helder,
Se voce quer substituir fisicamente, é necessario um update, veja:
UPDATE SuaTabela SET Nome = REPLACE(Nome, 'Fabrizzio','Fabrizzio A Caputo')
Aqui neste comando, o que ele faz: Ira substituir todos as linhas de sua tabela, porem dados que não sejam fabrizzio, serão substituidos por eles mesmos, caso seja, sera colocado Fabrizzio A. Caputo
Fabrizzio A. Caputo
Certificações:
Oracle OCA 11g
MCITP SQL Server 2008 Implementation and Maintenance
MCITP SQL Server 2008 Developer
Blog Pessoal: www.fabrizziocaputo.wordpress.com
Blog Empresa: www.tripletech.com.br/blog
Twitter: @FabrizzioCaputo
Email: fabrizzio.antoniaci@gmail.com- Marcado como Resposta Helder Lopes - hgolive segunda-feira, 31 de outubro de 2011 14:32
Todas as Respostas
-
Helder,
O COmando replace sera por valor de coluna,
Exemplo:
SELECT REPLACE(Nome, 'Fabrizzio','Fabrizzio A. Caputo')
FROM Tabela
OU seja, no comando acima, para a coluna Nome, cada vez que ele encontrar o valor Fabrizzio, ira exibir Fabrizzio A. Caputo.
Lembrando que como estamso falando de select, o valor Fabrizzio A. Caputo sera apenas para aquela exibição, na tabela continuara sendo Fabrizzio.
Fabrizzio A. Caputo
Certificações:
Oracle OCA 11g
MCITP SQL Server 2008 Implementation and Maintenance
MCITP SQL Server 2008 Developer
Blog Pessoal: www.fabrizziocaputo.wordpress.com
Blog Empresa: www.tripletech.com.br/blog
Twitter: @FabrizzioCaputo
Email: fabrizzio.antoniaci@gmail.com -
Fabrizzio,
"Lembrando que como estamso falando de select, o valor Fabrizzio A. Caputo sera apenas para aquela exibição, na tabela continuara sendo Fabrizzio."
Entendido. Porém quero substituir definitivamente.
Desde já agradeço pela atenção!
-
Helder,
Se voce quer substituir fisicamente, é necessario um update, veja:
UPDATE SuaTabela SET Nome = REPLACE(Nome, 'Fabrizzio','Fabrizzio A Caputo')
Aqui neste comando, o que ele faz: Ira substituir todos as linhas de sua tabela, porem dados que não sejam fabrizzio, serão substituidos por eles mesmos, caso seja, sera colocado Fabrizzio A. Caputo
Fabrizzio A. Caputo
Certificações:
Oracle OCA 11g
MCITP SQL Server 2008 Implementation and Maintenance
MCITP SQL Server 2008 Developer
Blog Pessoal: www.fabrizziocaputo.wordpress.com
Blog Empresa: www.tripletech.com.br/blog
Twitter: @FabrizzioCaputo
Email: fabrizzio.antoniaci@gmail.com- Marcado como Resposta Helder Lopes - hgolive segunda-feira, 31 de outubro de 2011 14:32
-