我正在尝试更改mySQL表格中的电子邮件地址中的许多域名,例如
name@old.domain.co.uk
类似于name@newdomain.com
我可以使用正则表达式在更新语句中执行此操作吗?如果是,我将如何解决此问题?
答案 0 :(得分:1)
在MySQL中没有正则表达式替换,但您可以使用这样的UDF(用户定义函数):
从答案here
中提取的链接答案 1 :(得分:0)
不,抱歉MySQL正则表达式功能仅限于搜索,不能直接替换它。
如果你想走那条路线,那么使用UDF来提供正则表达式功能 -