格式化邮箱

update EmailAddress set emailaddress=RTRIM(LTRIM(LEFT(emailaddress,CHARINDEX(';',emailaddress)-1)))

where CHARINDEX(';',emailaddress)>0


update EmailAddress set emailaddress=RTRIM(LTRIM(LEFT(emailaddress,CHARINDEX(',',emailaddress)-1)))

where  CHARINDEX(',',emailaddress)>0


update EmailAddress set emailaddress=SUBSTRING(emailaddress,0,CHARINDEX('/',emailaddress))

where SUBSTRING(emailaddress,CHARINDEX('@',emailaddress)+1,1000) like '%@%' and emailaddress like '%/%'

update EmailAddress set emailaddress=SUBSTRING(emailaddress,0,CHARINDEX(' ',emailaddress))

where SUBSTRING(emailaddress,CHARINDEX('@',emailaddress)+1,1000) like '%@%' and emailaddress like '% %'

update EmailAddress set emailaddress=SUBSTRING(emailaddress,0,CHARINDEX('.com',emailaddress)+4)

where SUBSTRING(emailaddress,CHARINDEX('@',emailaddress)+1,1000) like '%@%' and emailaddress like '%.com%' and not emailaddress like '%.com.%'


update EmailAddress set emailaddress=SUBSTRING(emailaddress,0,CHARINDEX('.com.cn',emailaddress)+4)
where SUBSTRING(emailaddress,CHARINDEX('@',emailaddress)+1,1000) like '%@%' and emailaddress like '%.com.cn%'

猜你喜欢

转载自blog.csdn.net/yfren/article/details/70323170
今日推荐