[AJUDA]Alteração de Domínio do E-mail

8 views
Skip to first unread message

Everaldo Santos Cabral

unread,
May 21, 2013, 10:41:08 AM5/21/13
to sql-serv...@googlegroups.com
Prezados,
 
Bom dia,
 
Estou querendo realizar a alteração de determinados e-mails com o domínio @yahoo.com para @yahoo.com.br. Esses e-mails estão cadastrados na tabela E-MAIL na coluna END_EMAIL.
 
Ex.: e-m...@yahoo.com para e-m...@yahoo.com.br, só que essa alteração será para alguns e-mails, não todos cadastrados no banco.

Att,
Everaldo

Mike Kreis

unread,
May 21, 2013, 11:02:22 AM5/21/13
to sql-serv...@googlegroups.com
Olá Everaldo,

Não sei se entendi bem a dúvida... veja se é isso:

Faça seu update usando a função RIGHT depois da clausula WHERE, assim vc só pega os emails com final exatamente igual a "@yahoo.com". Adicione também as outras condições (vc disse que não são todos cadastrados no banco).



--
--
----------------------
Você recebeu essa mensagem porque você esta inscrito no grupo "SQL Server Brasil" do Google Groups.
Para postar nesse grupo, envie mensagem para sql-serv...@googlegroups.com
Para sair desse grupo, envie mensagem para sql-server-bra...@googlegroups.com
Para mais opções, visite a página desse grupo em http://groups.google.com/group/sql-server-brasil
----------------------
You received this message because you are subscribed to the Google Groups "SQL Server Brasil" group.
To post to this group, send email to sql-serv...@googlegroups.com
To unsubscribe from this group, send email to sql-server-bra...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sql-server-brasil
---
Você está recebendo esta mensagem porque se inscreveu no grupo "SQL Server Brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para sql-server-bra...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Pedro Conte

unread,
May 21, 2013, 11:12:54 AM5/21/13
to sql-serv...@googlegroups.com
Execute o primeiro comando para ver se e isso mesmo o que você quer.

Select t.END_EMAIL, REPLACE(t.END_EMAIL,'@yahoo.com','@yahoo.com.br')
From E-MAIL t
Where RIGHT(END_EMAIL,10) = '@yahoo.com'

Depois execute o update abaixo:

UPDATE t
SET t.END_EMAIL = REPLACE(t.END_EMAIL,'@yahoo.com','@yahoo.com.br')
From E-MAIL t
Where RIGHT(END_EMAIL,10) = '@yahoo.com'
Reply all
Reply to author
Forward
0 new messages