
oracle替换部分表字段值
T1表中有一字段邮箱,字段值为sina01@sina.cn,sina02@sina.cn……我现在想把它换为sina01@126.com,sina02@126.com……...
T1表中有一字段邮箱,字段值为sina01@sina.cn,sina02@sina.cn……我现在想把它换为sina01@126.com,sina02@126.com……除了一条一条修改,有没有sql语批量操作?
展开
2个回答
展开全部
比如说你的邮箱的列名为email
UPDATE t1 set t1.email = replace(t1.email,'@sina.cn','@126.com');
就可以了。
UPDATE t1 set t1.email = replace(t1.email,'@sina.cn','@126.com');
就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询