Microsoft
Software
Hardware
Network
Question : MySQL command to replace data in tables
Hello everyone,
not very familiar with SQL statements but hope one of you can help me out. Here's what I want to do:
I have a test website which I have populated as a clone of another one. I need to modify the database so that member information stays confidential to the programmers who will be working on the site/database. I need to delete all email addresses in a field and replace them with a bogus email so that programmers who are working on the database cannot potentially harvest these emails. Since the test site does not need them I want to change them all. I don't want to delete the table item because it's required.
Is there a SQL command I can execute in MySQL that will look for anything before and after a @ and replace it with
[email protected]
?
Would you be able to provide me with the exact statement? The table is called member and the field is called email
I know I need to be doing something like: UPDATE members SET email = replace(email,"%@%","noema
il@noemail
.com") but it does not work and I can't figure out what I need to do.
Thanks!
Answer : MySQL command to replace data in tables
You can simply do like this if you want to update all the emails with
[email protected]
updte members
set email = '
[email protected]
'
where email like '%@%'
Random Solutions
Oracle Case Insensitive Query
WPF: Adding Context Menu to Dynamically Create Labels
How do I run Microsoft FTP from vbs
a potential security concern has been identified
MYSQL Webservice Vb.net
Hook and modify Windows Messages (even under Windows CE)
Shrink Massive Database? How to estimate how long it will take?
Hyperv server or virtual server setup
Substring not recognized in access
SQL 2005 - An expression of non-boolean type specified in a context where a condition is expected, near 'THEN'.