sql中药获取email的域名, 最简单的体例就是经由过程字符截取, 本文就以sqlserver为例为您演示若何实现
需要这些哦
sqlserver
方式/
1【sql中怎么获取email的域名】打开sqlserver办理东西, 点击【新建查询】, 建立测试表TestEmail
create table TestEmail(
Email varchar(200) not null,
Domain varchar(200) null
)
文章插图
2往测试表TestEmail中插入3行测试数据, 此时只插入Email字段的值, Domain字段留空
insert into TestEmail(Email) values('test1@domain.com');
insert into TestEmail(Email) values('test2.aa@domain2.com');
insert into TestEmail(Email) values('test3.tt@domain3.com');
文章插图
3查询方才插入的表测试数据
select * from TestEmail;
文章插图
4SqlServer中的字符截取函数substring的语律例则如下:
1)SUBSTRING(expression, start, length)
2)expression:待截取的字符串
3)start:起头截取的位置
4)length:截取的长度
文章插图
5email的法则, 前面是用户名, 接着是一个@符号, 所有邮箱都只有一个@符号, 后面的就是域名了
文章插图
6利用SQL从@符号后面起头截取, 将成果保留到Domain字段中
update TestEmail
set Domain = SUBSTRING(email, charindex('@', email) + 1, LEN(email) - charindex('@', email));
文章插图
7查询测试表的数据, 看看获取的email域名是否准确
文章插图
以上内容就是sql中怎么获取email的域名的内容啦, 希望对你有所帮助哦!
推荐阅读
- 抖音很火的表情包视频怎么制作
- 钉钉怎么解除绑定的支付宝账号
- 猫体内有虫的表现
- 猫头鹰的天敌是什么
- 猫屎怎么处理
- 猫是怎么感染上滴虫的
- 猫是怎么交配的
- 猫受伤了怎么处理伤口
- 猫睡觉打呼怎么回事
- 猫咪的食量突然增加是怎么回事