我有这样的东西 'myname' <myname@mydomain.com>
或者像这样 myname@mydomain.com
我想从这两种字符串中提取域
我可以做这样的事
select RIGHT(email, LEN(email) - CHARINDEX('@', email))
但同样的情况对第一个字符串不起作用。
我也不知道电子邮件地址将以哪种格式出现
我正在使用sql server 2014。
我有这样的东西 'myname' <myname@mydomain.com>
或者像这样 myname@mydomain.com
我想从这两种字符串中提取域
我可以做这样的事
select RIGHT(email, LEN(email) - CHARINDEX('@', email))
但同样的情况对第一个字符串不起作用。
我也不知道电子邮件地址将以哪种格式出现
我正在使用sql server 2014。
1条答案
按热度按时间qzwqbdag1#
你可以用
stuff()
以及replace()
:这是一把小提琴。