0
在我工作的地方,他們正在更改他們的所有用戶的電子郵件地址;在sql server中替換電子郵件地址的域部分
@ mycompany.com.au
to;
@ newcompany.com
是否有一個SQL語句,我可以運行,將取代域名還有.com.au只是.COM在匹配的所有電子郵件地址@ mycompany.com.au ?
感謝
在我工作的地方,他們正在更改他們的所有用戶的電子郵件地址;在sql server中替換電子郵件地址的域部分
@ mycompany.com.au
to;
@ newcompany.com
是否有一個SQL語句,我可以運行,將取代域名還有.com.au只是.COM在匹配的所有電子郵件地址@ mycompany.com.au ?
感謝
是,update
:
update t
set email = replace(email, '@mycompany.com.au', '@newcompany.com')
where email like '%@mycompany.com.au';
由於電子郵件的定義只有一個@
,您不必擔心replace()
找到不止一個匹配。